/linux-master/include/linux/netfilter/ |
H A D | nf_conntrack_proto_gre.h | 13 #include <net/netfilter/nf_conntrack_tuple.h> 20 struct nf_conntrack_tuple tuple; 26 struct nf_conntrack_tuple *t); 32 struct net *net, struct nf_conntrack_tuple *tuple);
|
/linux-master/include/net/netfilter/ |
H A D | nf_conntrack_tuple.h | 37 struct nf_conntrack_tuple { struct 85 static inline void nf_ct_dump_tuple_ip(const struct nf_conntrack_tuple *t) 95 static inline void nf_ct_dump_tuple_ipv6(const struct nf_conntrack_tuple *t) 105 static inline void nf_ct_dump_tuple(const struct nf_conntrack_tuple *t) 124 struct nf_conntrack_tuple tuple; 127 static inline bool __nf_ct_tuple_src_equal(const struct nf_conntrack_tuple *t1, 128 const struct nf_conntrack_tuple *t2) 135 static inline bool __nf_ct_tuple_dst_equal(const struct nf_conntrack_tuple *t1, 136 const struct nf_conntrack_tuple *t2) 143 static inline bool nf_ct_tuple_equal(const struct nf_conntrack_tuple *t [all...] |
H A D | nf_conntrack_count.h | 6 #include <net/netfilter/nf_conntrack_tuple.h> 26 const struct nf_conntrack_tuple *tuple, 30 const struct nf_conntrack_tuple *tuple,
|
H A D | nf_conntrack_core.h | 43 bool nf_ct_invert_tuple(struct nf_conntrack_tuple *inverse, 44 const struct nf_conntrack_tuple *orig); 50 const struct nf_conntrack_tuple *tuple); 76 void print_tuple(struct seq_file *s, const struct nf_conntrack_tuple *tuple,
|
H A D | nf_conntrack_expect.h | 26 struct nf_conntrack_tuple tuple; 93 const struct nf_conntrack_tuple *tuple); 98 const struct nf_conntrack_tuple *tuple); 103 const struct nf_conntrack_tuple *tuple, bool unlink);
|
H A D | nf_conntrack_l4proto.h | 41 const struct nf_conntrack_tuple *t); 45 struct nf_conntrack_tuple *t, 67 struct nf_conntrack_tuple *tuple); 72 struct nf_conntrack_tuple *tuple); 74 bool nf_conntrack_invert_icmp_tuple(struct nf_conntrack_tuple *tuple, 75 const struct nf_conntrack_tuple *orig); 76 bool nf_conntrack_invert_icmpv6_tuple(struct nf_conntrack_tuple *tuple, 77 const struct nf_conntrack_tuple *orig); 154 const struct nf_conntrack_tuple *tuple); 156 struct nf_conntrack_tuple * [all...] |
H A D | nf_conntrack.h | 25 #include <net/netfilter/nf_conntrack_tuple.h> 165 int nf_conntrack_tuple_taken(const struct nf_conntrack_tuple *tuple, 204 struct nf_conntrack_tuple *tuple); 257 const struct nf_conntrack_tuple *orig, 258 const struct nf_conntrack_tuple *repl, 284 const struct nf_conntrack_tuple *newreply)
|
H A D | nf_nat.h | 10 #include <net/netfilter/nf_conntrack_tuple.h>
|
H A D | nf_conntrack_helper.h | 41 struct nf_conntrack_tuple tuple;
|
/linux-master/net/netfilter/ |
H A D | nf_conntrack_proto_icmp.c | 16 #include <net/netfilter/nf_conntrack_tuple.h> 28 struct net *net, struct nf_conntrack_tuple *tuple) 56 bool nf_conntrack_invert_icmp_tuple(struct nf_conntrack_tuple *tuple, 57 const struct nf_conntrack_tuple *orig) 111 struct nf_conntrack_tuple innertuple, origtuple; 256 const struct nf_conntrack_tuple *t) 275 struct nf_conntrack_tuple *tuple,
|
H A D | xt_connlimit.c | 25 #include <net/netfilter/nf_conntrack_tuple.h> 34 struct nf_conntrack_tuple tuple; 35 const struct nf_conntrack_tuple *tuple_ptr = &tuple;
|
H A D | nf_conntrack_proto_icmpv6.c | 20 #include <net/netfilter/nf_conntrack_tuple.h> 34 struct nf_conntrack_tuple *tuple) 68 bool nf_conntrack_invert_icmpv6_tuple(struct nf_conntrack_tuple *tuple, 69 const struct nf_conntrack_tuple *orig) 231 const struct nf_conntrack_tuple *t) 250 struct nf_conntrack_tuple *tuple,
|
H A D | nf_nat_core.c | 64 const struct nf_conntrack_tuple *t = &ct->tuplehash[dir].tuple; 97 const struct nf_conntrack_tuple *t = &ct->tuplehash[dir].tuple; 158 const struct nf_conntrack_tuple *tuple) 188 nf_nat_used_tuple(const struct nf_conntrack_tuple *tuple, 197 struct nf_conntrack_tuple reply; 230 nf_nat_used_tuple_harder(const struct nf_conntrack_tuple *tuple, 237 struct nf_conntrack_tuple reply; 285 static bool nf_nat_inet_in_range(const struct nf_conntrack_tuple *t, 297 static bool l4proto_in_range(const struct nf_conntrack_tuple *tuple, 330 static int nf_in_range(const struct nf_conntrack_tuple *tupl [all...] |
H A D | nf_nat_proto.c | 35 const struct nf_conntrack_tuple *t, 41 const struct nf_conntrack_tuple *tuple, 67 const struct nf_conntrack_tuple *tuple, 83 const struct nf_conntrack_tuple *tuple, 101 const struct nf_conntrack_tuple *tuple, 143 const struct nf_conntrack_tuple *tuple, 185 const struct nf_conntrack_tuple *tuple, 225 const struct nf_conntrack_tuple *tuple, 256 const struct nf_conntrack_tuple *tuple, 280 const struct nf_conntrack_tuple *tupl [all...] |
H A D | nf_conntrack_tftp.c | 15 #include <net/netfilter/nf_conntrack_tuple.h> 48 struct nf_conntrack_tuple *tuple;
|
H A D | nf_conntrack_proto_gre.c | 59 const struct nf_conntrack_tuple *t) 69 static __be16 gre_keymap_lookup(struct net *net, struct nf_conntrack_tuple *t) 90 struct nf_conntrack_tuple *t) 152 struct net *net, struct nf_conntrack_tuple *tuple)
|
H A D | nfnetlink_cthelper.c | 72 nfnl_cthelper_parse_tuple(struct nf_conntrack_tuple *tuple, 87 memset(tuple, 0, sizeof(struct nf_conntrack_tuple)); 221 struct nf_conntrack_tuple *tuple) 250 memcpy(&helper->tuple, tuple, sizeof(struct nf_conntrack_tuple)); 424 struct nf_conntrack_tuple tuple; 623 struct nf_conntrack_tuple tuple; 686 struct nf_conntrack_tuple tuple;
|
H A D | nf_conncount.c | 32 #include <net/netfilter/nf_conntrack_tuple.h> 43 struct nf_conntrack_tuple tuple; 127 const struct nf_conntrack_tuple *tuple, 203 const struct nf_conntrack_tuple *tuple, 316 const struct nf_conntrack_tuple *tuple, 399 const struct nf_conntrack_tuple *tuple, 520 const struct nf_conntrack_tuple *tuple,
|
H A D | nf_conntrack_core.c | 210 static u32 hash_conntrack_raw(const struct nf_conntrack_tuple *tuple, 224 offsetofend(struct nf_conntrack_tuple, dst.__nfct_hash_offsetend), 234 const struct nf_conntrack_tuple *tuple, 242 const struct nf_conntrack_tuple *tuple, 250 struct nf_conntrack_tuple *tuple) 273 struct nf_conntrack_tuple *tuple) 421 struct net *net, struct nf_conntrack_tuple *tuple) 435 nf_ct_invert_tuple(struct nf_conntrack_tuple *inverse, 436 const struct nf_conntrack_tuple *orig) 687 const struct nf_conntrack_tuple *tupl [all...] |
H A D | nf_conntrack_netlink.c | 43 #include <net/netfilter/nf_conntrack_tuple.h> 69 const struct nf_conntrack_tuple *tuple, 93 const struct nf_conntrack_tuple *tuple) 102 const struct nf_conntrack_tuple *tuple) 111 const struct nf_conntrack_tuple *tuple) 138 const struct nf_conntrack_tuple *tuple) 884 struct nf_conntrack_tuple orig; 885 struct nf_conntrack_tuple reply; 926 struct nf_conntrack_tuple *tuple, 1070 static int ctnetlink_filter_match_tuple(struct nf_conntrack_tuple *filter_tupl [all...] |
H A D | nft_connlimit.c | 13 #include <net/netfilter/nf_conntrack_tuple.h> 28 const struct nf_conntrack_tuple *tuple_ptr; 29 struct nf_conntrack_tuple tuple;
|
H A D | nf_conntrack_bpf.c | 63 struct nf_conntrack_tuple *tuple) 106 struct nf_conntrack_tuple otuple, rtuple; 154 struct nf_conntrack_tuple tuple;
|
H A D | nf_conntrack_sane.c | 70 struct nf_conntrack_tuple *tuple;
|
/linux-master/net/netfilter/ipvs/ |
H A D | ip_vs_nfct.c | 75 struct nf_conntrack_tuple new_tuple; 143 struct nf_conntrack_tuple *orig, new_reply; 246 struct nf_conntrack_tuple tuple; 251 tuple = (struct nf_conntrack_tuple) {
|
/linux-master/include/linux/ |
H A D | netfilter.h | 452 struct nf_conntrack_tuple; 453 bool nf_ct_get_tuple_skb(struct nf_conntrack_tuple *dst_tuple, 458 struct nf_conntrack_tuple; 459 static inline bool nf_ct_get_tuple_skb(struct nf_conntrack_tuple *dst_tuple, 472 bool (*get_tuple_skb)(struct nf_conntrack_tuple *,
|