Home
last modified time | relevance | path

Searched refs:old_ipha (Results 1 – 1 of 1) sorted by relevance

/illumos-gate/usr/src/uts/common/io/ib/clients/ibd/
H A Dibd_cm.c199 ipha_t *ipha, *old_ipha; in ibd_async_rc_process_too_big() local
210 old_ipha = (ipha_t *)mp->b_rptr; in ibd_async_rc_process_too_big()
212 len_needed = IPH_HDR_LENGTH(old_ipha); in ibd_async_rc_process_too_big()
213 if (old_ipha->ipha_protocol == IPPROTO_ENCAP) { in ibd_async_rc_process_too_big()
214 len_needed += IPH_HDR_LENGTH(((uchar_t *)old_ipha + in ibd_async_rc_process_too_big()
216 } else if (old_ipha->ipha_protocol == IPPROTO_IPV6) { in ibd_async_rc_process_too_big()
217 ip6_t *ip6h = (ip6_t *)((uchar_t *)old_ipha in ibd_async_rc_process_too_big()
252 ipha->ipha_src = old_ipha->ipha_dst; in ibd_async_rc_process_too_big()
253 ipha->ipha_dst = old_ipha->ipha_src; in ibd_async_rc_process_too_big()
254 ipha->ipha_ttl = old_ipha->ipha_ttl; in ibd_async_rc_process_too_big()