Lines Matching refs:iphdr
24 #define BAREUDP_IPV4_HLEN (sizeof(struct iphdr) + \
74 struct iphdr *iphdr; in bareudp_udp_encap_recv() local
76 iphdr = (struct iphdr *)(skb->data + BAREUDP_BASE_HLEN); in bareudp_udp_encap_recv()
77 if (iphdr->version == 4) { in bareudp_udp_encap_recv()
79 } else if (bareudp->multi_proto_mode && (iphdr->version == 6)) { in bareudp_udp_encap_recv()
86 struct iphdr *tunnel_hdr; in bareudp_udp_encap_recv()
88 tunnel_hdr = (struct iphdr *)skb_network_header(skb); in bareudp_udp_encap_recv()
147 &((struct iphdr *)oiph)->saddr, in bareudp_udp_encap_recv()
148 ((struct iphdr *)oiph)->tos); in bareudp_udp_encap_recv()
321 BAREUDP_BASE_HLEN + info->options_len + sizeof(struct iphdr); in bareudp_xmit_skb()
383 BAREUDP_BASE_HLEN + info->options_len + sizeof(struct iphdr); in bareudp6_xmit_skb()