Lines Matching defs:ipcomp
69 #include <netinet6/ipcomp.h>
91 struct ipcomp *ipcomp;
100 if (m->m_pkthdr.len < off + sizeof(struct ipcomp)) {
107 md = m_pulldown(m, off, sizeof(*ipcomp), NULL);
115 ipcomp = mtod(md, struct ipcomp *);
121 nxt = ipcomp->comp_nxt;
128 cpi = ntohs(ipcomp->comp_cpi);
148 /* chop ipcomp header */
149 ipcomp = NULL;
150 md->m_data += sizeof(struct ipcomp);
151 md->m_len -= sizeof(struct ipcomp);
152 m->m_pkthdr.len -= sizeof(struct ipcomp);
154 ip->ip_len -= sizeof(struct ipcomp);
156 ip->ip_len = htons(ntohs(ip->ip_len) - sizeof(struct ipcomp));
252 struct ipcomp *ipcomp;
264 md = m_pulldown(m, off, sizeof(*ipcomp), NULL);
272 ipcomp = mtod(md, struct ipcomp *);
278 nxt = ipcomp->comp_nxt;
280 cpi = ntohs(ipcomp->comp_cpi);
300 /* chop ipcomp header */
301 ipcomp = NULL;
302 md->m_data += sizeof(struct ipcomp);
303 md->m_len -= sizeof(struct ipcomp);
304 m->m_pkthdr.len -= sizeof(struct ipcomp);