Home
last modified time | relevance | path

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

/mirbsd/src/sys/netinet/
Dip_output.c763 struct ip *ip, *mhip; in ip_fragment() local
809 mhip = mtod(m, struct ip *); in ip_fragment()
810 *mhip = *ip; in ip_fragment()
814 mhlen = ip_optcopy(ip, mhip) + sizeof (struct ip); in ip_fragment()
815 mhip->ip_hl = mhlen >> 2; in ip_fragment()
818 mhip->ip_off = ((off - hlen) >> 3) + in ip_fragment()
821 mhip->ip_off |= IP_MF; in ip_fragment()
825 mhip->ip_off |= IP_MF; in ip_fragment()
826 mhip->ip_len = htons((u_int16_t)(len + mhlen)); in ip_fragment()
835 mhip->ip_off = htons((u_int16_t)mhip->ip_off); in ip_fragment()
[all …]