Lines Matching +full:0 +full:x2000
17 #define IP_MF 0x2000
18 #define IP_OFFSET 0x1FFF
109 __u32 nhoff = skb->cb[0]; in parse_ip_proto()
135 skb->cb[0] = nhoff; in parse_ip_proto()
164 return 0; in bpf_func_ip()
166 nhoff = skb->cb[0]; in bpf_func_ip()
169 return 0; in bpf_func_ip()
178 verlen = load_byte(skb, nhoff + 0/*offsetof(struct iphdr, ihl)*/); in bpf_func_ip()
179 nhoff += (verlen & 0xF) << 2; in bpf_func_ip()
181 skb->cb[0] = nhoff; in bpf_func_ip()
183 return 0; in bpf_func_ip()
193 return 0; in bpf_func_ipv6()
195 nhoff = skb->cb[0]; in bpf_func_ipv6()
205 skb->cb[0] = nhoff; in bpf_func_ipv6()
207 return 0; in bpf_func_ipv6()
215 nhoff = skb->cb[0]; in bpf_func_vlan()
220 skb->cb[0] = nhoff; in bpf_func_vlan()
224 return 0; in bpf_func_vlan()
232 nhoff = skb->cb[0]; in bpf_func_mpls()
236 skb->cb[0] = nhoff; in bpf_func_mpls()
240 if ((verlen & 0xF0) == 4) in bpf_func_mpls()
248 return 0; in bpf_func_mpls()
299 skb->cb[0] = nhoff; in main_prog()
301 return 0; in main_prog()