Home | History | Annotate | Download | only in slirp-android

Lines Matching defs:hlen

72 icmp_input(struct mbuf *m, int hlen)
96 m->m_len -= hlen;
97 m->m_data += hlen;
103 m->m_len += hlen;
104 m->m_data -= hlen;
113 ip->ip_len += hlen; /* since ip_input subtracts this */
209 unsigned hlen, shlen, s_ip_len;
254 hlen= sizeof(struct ip ); /* no options in reply */
257 m->m_data += hlen;
258 m->m_len -= hlen;
295 m->m_data -= hlen;
296 m->m_len += hlen;
299 ip->ip_hl = hlen >> 2;
325 int hlen = ip->ip_hl << 2;
326 int optlen = hlen - sizeof(struct ip );
333 m->m_data += hlen;
334 m->m_len -= hlen;
338 icp->icmp_cksum = cksum(m, ip->ip_len - hlen);
340 m->m_data -= hlen;
341 m->m_len += hlen;
349 memmove((caddr_t)(ip + 1), (caddr_t)ip + hlen,
350 (unsigned )(m->m_len - hlen));
351 hlen -= optlen;
352 ip->ip_hl = hlen >> 2;