| /linux/include/uapi/linux/netfilter/ |
| H A D | nf_conntrack_tuple_common.h | 13 IP_CT_DIR_REPLY, enumerator 44 #define CTINFO2DIR(ctinfo) ((ctinfo) >= IP_CT_IS_REPLY ? IP_CT_DIR_REPLY : IP_CT_DIR_ORIGINAL)
|
| /linux/net/netfilter/ |
| H A D | nf_conntrack_core.c | 511 hlist_nulls_del_rcu(&ct->tuplehash[IP_CT_DIR_REPLY].hnnode); in clean_from_lists() 632 &ct->tuplehash[IP_CT_DIR_REPLY].tuple, in __nf_ct_delete_from_lists() 633 nf_ct_zone_id(nf_ct_zone(ct), IP_CT_DIR_REPLY)); in __nf_ct_delete_from_lists() 725 nf_ct_tuple_equal(&ct1->tuplehash[IP_CT_DIR_REPLY].tuple, in nf_ct_match() 726 &ct2->tuplehash[IP_CT_DIR_REPLY].tuple) && in nf_ct_match() 728 nf_ct_zone_equal(ct1, nf_ct_zone(ct2), IP_CT_DIR_REPLY) && in nf_ct_match() 836 rid = nf_ct_zone_id(zone, IP_CT_DIR_REPLY); in nf_conntrack_find_get() 853 hlist_nulls_add_head_rcu(&ct->tuplehash[IP_CT_DIR_REPLY].hnnode, in __nf_conntrack_hash_insert() 879 &ct->tuplehash[IP_CT_DIR_REPLY].tuple, in nf_conntrack_hash_check_insert() 880 nf_ct_zone_id(nf_ct_zone(ct), IP_CT_DIR_REPLY)); in nf_conntrack_hash_check_insert() [all …]
|
| H A D | nf_nat_irc.c | 45 newaddr = ct->tuplehash[IP_CT_DIR_REPLY].tuple.dst.u3; in help() 48 exp->dir = IP_CT_DIR_REPLY; in help()
|
| H A D | nf_conntrack_tftp.c | 54 nf_ct_dump_tuple(&ct->tuplehash[IP_CT_DIR_REPLY].tuple); in tftp_help() 61 tuple = &ct->tuplehash[IP_CT_DIR_REPLY].tuple; in tftp_help()
|
| H A D | xt_conntrack.c | 62 return conntrack_addrcmp(&ct->tuplehash[IP_CT_DIR_REPLY].tuple.src.u3, in conntrack_mt_replsrc() 71 return conntrack_addrcmp(&ct->tuplehash[IP_CT_DIR_REPLY].tuple.dst.u3, in conntrack_mt_repldst() 98 tuple = &ct->tuplehash[IP_CT_DIR_REPLY].tuple; in ct_proto_port_check() 144 tuple = &ct->tuplehash[IP_CT_DIR_REPLY].tuple; in ct_proto_port_check_v3()
|
| H A D | nf_nat_tftp.c | 30 exp->dir = IP_CT_DIR_REPLY; in help()
|
| H A D | nf_conntrack_broadcast.c | 68 exp->tuple = ct->tuplehash[IP_CT_DIR_REPLY].tuple; in nf_conntrack_broadcast_help()
|
| H A D | nf_conntrack_ecache.c | 78 hlist_nulls_add_head(&ct->tuplehash[IP_CT_DIR_REPLY].hnnode, &evicted_list); in ecache_work_evict_list() 97 hlist_nulls_del_rcu(&ct->tuplehash[IP_CT_DIR_REPLY].hnnode); in ecache_work_evict_list()
|
| H A D | nf_conntrack_proto_sctp.c | 276 ct->proto.sctp.vtag[IP_CT_DIR_REPLY] = ih->init_tag; in sctp_new() 286 ct->proto.sctp.vtag[IP_CT_DIR_REPLY] = sh->vtag; in sctp_new() 578 ct->proto.sctp.vtag[IP_CT_DIR_REPLY])) in sctp_to_nlattr() 628 ct->proto.sctp.vtag[IP_CT_DIR_REPLY] = in nlattr_to_sctp()
|
| H A D | nf_nat_core.c | 292 &ignored_ct->tuplehash[IP_CT_DIR_REPLY].tuple)) in nf_nat_used_tuple_new() 470 &ct->tuplehash[IP_CT_DIR_REPLY].tuple); in find_appropriate_src() 782 &ct->tuplehash[IP_CT_DIR_REPLY].tuple); in nf_nat_setup_info() 836 ct->tuplehash[IP_CT_DIR_REPLY].tuple.dst.u3 : in __nf_nat_alloc_null_binding() 837 ct->tuplehash[IP_CT_DIR_REPLY].tuple.src.u3); in __nf_nat_alloc_null_binding() 870 if (dir == IP_CT_DIR_REPLY) in nf_nat_packet()
|
| H A D | nft_ct.c | 49 nft_ct_get_eval_counter(c, k, IP_CT_DIR_REPLY); in nft_ct_get_eval_counter() 245 case IP_CT_DIR_REPLY: in nft_ct_set_zone_eval() 339 [NFTA_CT_DIRECTION] = NLA_POLICY_MAX(NLA_U8, IP_CT_DIR_REPLY), 506 case IP_CT_DIR_REPLY: in nft_ct_get_init() 619 case IP_CT_DIR_REPLY: in nft_ct_set_init()
|
| H A D | nf_conntrack_ftp.c | 79 [IP_CT_DIR_REPLY] = { 554 ftp->flags[IP_CT_DIR_REPLY] |= NF_CT_FTP_SEQ_PICKUP; in nf_ct_ftp_from_nlattr()
|
| H A D | nf_conntrack_proto_tcp.c | 475 if (dir == IP_CT_DIR_REPLY && in tcp_init_sender() 636 if (dir == IP_CT_DIR_REPLY && !tcph->ack) in tcp_in_window() 1151 dir == IP_CT_DIR_REPLY) in nf_conntrack_tcp_packet() 1207 if (dir == IP_CT_DIR_REPLY && index == TCP_ACK_SET && in nf_conntrack_tcp_packet() 1284 ct->proto.tcp.last_dir == IP_CT_DIR_REPLY && in nf_conntrack_tcp_packet()
|
| H A D | nf_conntrack_irc.c | 118 if (dir == IP_CT_DIR_REPLY) in help()
|
| H A D | nf_conntrack_netlink.c | 302 if (dump_counters(skb, acct, IP_CT_DIR_REPLY, type) < 0) in ctnetlink_dump_acct() 493 seq = &seqadj->seq[IP_CT_DIR_REPLY]; in ctnetlink_dump_ct_seq_adj() 619 if (ctnetlink_dump_tuples(skb, nf_ct_tuple(ct, IP_CT_DIR_REPLY)) < 0) in ctnetlink_fill_info() 798 if (ctnetlink_dump_tuples(skb, nf_ct_tuple(ct, IP_CT_DIR_REPLY)) < 0) in ctnetlink_conntrack_event() 1181 tuple = nf_ct_tuple(ct, IP_CT_DIR_REPLY); in ctnetlink_filter_match() 1515 tuple->dst.dir = IP_CT_DIR_REPLY; in ctnetlink_parse_tuple_filter() 2087 ret = change_seq_adj(&seqadj->seq[IP_CT_DIR_REPLY], in ctnetlink_change_seq_adj() 2687 if (ctnetlink_dump_tuples(skb, nf_ct_tuple(ct, IP_CT_DIR_REPLY)) < 0) in __ctnetlink_glue_build() 3480 [CTA_EXPECT_NAT_DIR] = NLA_POLICY_MAX(NLA_BE32, IP_CT_DIR_REPLY),
|
| H A D | xt_HMARK.c | 90 rtuple = &ct->tuplehash[IP_CT_DIR_REPLY].tuple; in hmark_ct_set_htuple()
|
| H A D | nf_conntrack_standalone.c | 358 print_tuple(s, &ct->tuplehash[IP_CT_DIR_REPLY].tuple, l4proto); in ct_seq_show() 362 seq_print_acct(s, ct, IP_CT_DIR_REPLY); in ct_seq_show()
|
| H A D | nf_conntrack_pptp.c | 153 dir = IP_CT_DIR_REPLY; in exp_gre()
|
| H A D | nf_conntrack_bpf.c | 157 IP_CT_DIR_REPLY, &rtuple); in __bpf_nf_ct_alloc_entry()
|
| H A D | nf_nat_proto.c | 533 if (dir == IP_CT_DIR_REPLY) in nf_nat_icmp_reply_translation() 851 if (dir == IP_CT_DIR_REPLY) in nf_nat_icmpv6_reply_translation()
|
| /linux/net/netfilter/ipvs/ |
| H A D | ip_vs_nfct.c | 103 new_tuple = ct->tuplehash[IP_CT_DIR_REPLY].tuple; in ip_vs_update_conntrack() 121 ARG_TUPLE(&ct->tuplehash[IP_CT_DIR_REPLY].tuple)); in ip_vs_update_conntrack() 166 new_reply = ct->tuplehash[IP_CT_DIR_REPLY].tuple; in ip_vs_nfct_expect_callback() 182 new_reply = ct->tuplehash[IP_CT_DIR_REPLY].tuple; in ip_vs_nfct_expect_callback()
|
| /linux/include/linux/netfilter/ |
| H A D | nf_conntrack_zones_common.h | 10 #define NF_CT_ZONE_DIR_REPL (1 << IP_CT_DIR_REPLY)
|
| /linux/tools/testing/selftests/bpf/progs/ |
| H A D | test_bpf_nf.c | 16 #define NF_CT_ZONE_DIR_REPL (1 << IP_CT_DIR_REPLY) 219 tuple = &ct_lk->tuplehash[IP_CT_DIR_REPLY].tuple; in nf_ct_test()
|
| /linux/net/ipv4/netfilter/ |
| H A D | nf_nat_snmp_basic_main.c | 170 if (udph->source == htons(SNMP_PORT) && dir != IP_CT_DIR_REPLY) in help()
|
| /linux/include/net/netfilter/ |
| H A D | nf_flow_table.h | 96 FLOW_OFFLOAD_DIR_REPLY = IP_CT_DIR_REPLY,
|