Lines Matching +full:0 +full:xde
21 #define ip4_src 0xac100164 /* 172.16.1.100 */
22 #define ip4_dst 0xac100264 /* 172.16.2.100 */
24 #define ip6_src { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, \
25 0x00, 0x01, 0xde, 0xad, 0xbe, 0xef, 0xca, 0xfe }
26 #define ip6_dst { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, \
27 0x00, 0x02, 0xde, 0xad, 0xbe, 0xef, 0xca, 0xfe }
30 # define v6_equal(a, b) (a.s6_addr32[0] == b.s6_addr32[0] && \
83 return !raw[0] && !raw[1] && !raw[2] ? TC_ACT_SHOT : TC_ACT_OK; in tc_chk()
104 __builtin_memset(&zero, 0, sizeof(zero)); in tc_dst()
105 if (bpf_skb_store_bytes(skb, 0, &zero, sizeof(zero), 0) < 0) in tc_dst()
108 return bpf_redirect_neigh(IFINDEX_SRC, NULL, 0, 0); in tc_dst()
129 __builtin_memset(&zero, 0, sizeof(zero)); in tc_src()
130 if (bpf_skb_store_bytes(skb, 0, &zero, sizeof(zero), 0) < 0) in tc_src()
133 return bpf_redirect_neigh(IFINDEX_DST, NULL, 0, 0); in tc_src()