Lines Matching defs:nh_off
24 static int parse_ipv4(void *data, u64 nh_off, void *data_end)
26 struct iphdr *iph = data + nh_off;
33 static int parse_ipv6(void *data, u64 nh_off, void *data_end)
35 struct ipv6hdr *ip6h = data + nh_off;
51 u64 nh_off;
54 nh_off = sizeof(*eth);
55 if (data + nh_off > data_end)
63 vhdr = data + nh_off;
64 nh_off += sizeof(struct vlan_hdr);
65 if (data + nh_off > data_end)
72 vhdr = data + nh_off;
73 nh_off += sizeof(struct vlan_hdr);
74 if (data + nh_off > data_end)
80 ipproto = parse_ipv4(data, nh_off, data_end);
82 ipproto = parse_ipv6(data, nh_off, data_end);