Lines Matching refs:ip
71 #include <netinet/ip.h>
277 const struct ip *ip;
307 if (m->m_pkthdr.len < sizeof(struct ip))
310 ip = mtod(m, const struct ip *);
311 switch (ip->ip_v) {
340 struct ip *ip;
382 if (m->m_len < sizeof(struct ip))
383 m = m_pullup(m, sizeof(struct ip));
388 ip = mtod(m, struct ip *);
390 ECN_NOCARE, &ecn, &ip->ip_tos);
515 struct ip *ip;
538 if (m->m_len < sizeof(struct ip))
539 m = m_pullup(m, sizeof(struct ip));
542 ip = mtod(m, struct ip *);
544 ECN_NOCARE, &ecn, &ip->ip_tos) == 0) {
959 struct ip *ip;
1003 hdr = ip = malloc(sizeof(struct ip), M_GIF,
1005 ip->ip_src.s_addr = satosin(src)->sin_addr.s_addr;
1006 ip->ip_dst.s_addr = satosin(dst)->sin_addr.s_addr;