/linux-6.3-rc2/net/netfilter/ |
A D | xt_connbytes.c | 48 what = atomic64_read(&counters[IP_CT_DIR_REPLY].packets); in connbytes_mt() 52 what += atomic64_read(&counters[IP_CT_DIR_REPLY].packets); in connbytes_mt() 62 what = atomic64_read(&counters[IP_CT_DIR_REPLY].bytes); in connbytes_mt() 66 what += atomic64_read(&counters[IP_CT_DIR_REPLY].bytes); in connbytes_mt() 77 bytes = atomic64_read(&counters[IP_CT_DIR_REPLY].bytes); in connbytes_mt() 78 pkts = atomic64_read(&counters[IP_CT_DIR_REPLY].packets); in connbytes_mt() 82 atomic64_read(&counters[IP_CT_DIR_REPLY].bytes); in connbytes_mt() 84 atomic64_read(&counters[IP_CT_DIR_REPLY].packets); in connbytes_mt()
|
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()
|
A D | nf_conntrack_core.c | 620 &ct->tuplehash[IP_CT_DIR_REPLY].tuple, in __nf_ct_delete_from_lists() 714 &ct2->tuplehash[IP_CT_DIR_REPLY].tuple) && in nf_ct_match() 824 rid = nf_ct_zone_id(zone, IP_CT_DIR_REPLY); in nf_conntrack_find_get() 897 &ct->tuplehash[IP_CT_DIR_REPLY].tuple, in nf_conntrack_hash_check_insert() 1060 &loser_ct->tuplehash[IP_CT_DIR_REPLY].tuple, in nf_ct_resolve_clash_harder() 1190 &ct->tuplehash[IP_CT_DIR_REPLY].tuple, in __nf_conntrack_confirm() 1647 ct->tuplehash[IP_CT_DIR_REPLY].tuple = *repl; in __nf_conntrack_alloc() 1842 rid = nf_ct_zone_id(zone, IP_CT_DIR_REPLY); in resolve_normal_ct() 1861 if (NF_CT_DIRECTION(h) == IP_CT_DIR_REPLY) { in resolve_normal_ct() 2064 ct->tuplehash[IP_CT_DIR_REPLY].tuple = *newreply; in nf_conntrack_alter_reply() [all …]
|
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()
|
A D | nf_conntrack_tftp.c | 62 nf_ct_dump_tuple(&ct->tuplehash[IP_CT_DIR_REPLY].tuple); in tftp_help() 69 tuple = &ct->tuplehash[IP_CT_DIR_REPLY].tuple; in tftp_help()
|
A D | nf_nat_tftp.c | 31 exp->dir = IP_CT_DIR_REPLY; in help()
|
A D | nf_conntrack_proto_sctp.c | 281 ct->proto.sctp.vtag[IP_CT_DIR_REPLY] = ih->init_tag; in sctp_new() 291 ct->proto.sctp.vtag[IP_CT_DIR_REPLY] = sh->vtag; in sctp_new() 552 ct->proto.sctp.vtag[IP_CT_DIR_REPLY])) in sctp_to_nlattr() 601 ct->proto.sctp.vtag[IP_CT_DIR_REPLY] = in nlattr_to_sctp()
|
A D | nf_conntrack_broadcast.c | 61 exp->tuple = ct->tuplehash[IP_CT_DIR_REPLY].tuple; in nf_conntrack_broadcast_help()
|
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()
|
A D | nf_conntrack_proto_dccp.c | 410 ct->proto.dccp.role[IP_CT_DIR_REPLY] = CT_DCCP_ROLE_SERVER; in dccp_new() 662 ct->proto.dccp.role[IP_CT_DIR_REPLY] = CT_DCCP_ROLE_SERVER; in nlattr_to_dccp() 665 ct->proto.dccp.role[IP_CT_DIR_REPLY] = CT_DCCP_ROLE_CLIENT; in nlattr_to_dccp()
|
A D | nf_conntrack_pptp.c | 178 memcpy(&t, &ct->tuplehash[IP_CT_DIR_REPLY].tuple, sizeof(t)); in pptp_destroy_siblings() 212 dir = IP_CT_DIR_REPLY; in exp_gre() 231 if (nf_ct_gre_keymap_add(ct, IP_CT_DIR_REPLY, &exp_reply->tuple) != 0) { in exp_gre()
|
A D | nf_nat_core.c | 291 &ct->tuplehash[IP_CT_DIR_REPLY].tuple); in find_appropriate_src() 603 &ct->tuplehash[IP_CT_DIR_REPLY].tuple); in nf_nat_setup_info() 657 ct->tuplehash[IP_CT_DIR_REPLY].tuple.dst.u3 : in __nf_nat_alloc_null_binding() 658 ct->tuplehash[IP_CT_DIR_REPLY].tuple.src.u3); in __nf_nat_alloc_null_binding() 691 if (dir == IP_CT_DIR_REPLY) in nf_nat_packet()
|
A D | nf_nat_ovs.c | 100 if (CTINFO2DIR(ctinfo) == IP_CT_DIR_REPLY) in nf_ct_nat()
|
A D | nf_conntrack_ftp.c | 90 [IP_CT_DIR_REPLY] = { 556 ftp->flags[IP_CT_DIR_REPLY] |= NF_CT_FTP_SEQ_PICKUP; in nf_ct_ftp_from_nlattr()
|
A D | nft_ct.c | 47 nft_ct_get_eval_counter(c, k, IP_CT_DIR_REPLY); in nft_ct_get_eval_counter() 244 case IP_CT_DIR_REPLY: in nft_ct_set_zone_eval() 487 case IP_CT_DIR_REPLY: in nft_ct_get_init() 595 case IP_CT_DIR_REPLY: in nft_ct_set_init()
|
A D | nf_conntrack_irc.c | 128 if (dir == IP_CT_DIR_REPLY) in help()
|
A D | nf_conntrack_proto_tcp.c | 590 if (dir == IP_CT_DIR_REPLY && !tcph->ack) in tcp_in_window() 1108 dir == IP_CT_DIR_REPLY) in nf_conntrack_tcp_packet() 1164 if (dir == IP_CT_DIR_REPLY && index == TCP_ACK_SET && in nf_conntrack_tcp_packet() 1240 ct->proto.tcp.last_dir == IP_CT_DIR_REPLY && in nf_conntrack_tcp_packet()
|
A D | nf_conntrack_proto_gre.c | 105 dir == IP_CT_DIR_REPLY ? "reply" : "orig", ct); in nf_ct_gre_keymap_add()
|
/linux-6.3-rc2/include/uapi/linux/netfilter/ |
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-6.3-rc2/net/netfilter/ipvs/ |
A D | ip_vs_nfct.c | 104 new_tuple = ct->tuplehash[IP_CT_DIR_REPLY].tuple; in ip_vs_update_conntrack() 122 ARG_TUPLE(&ct->tuplehash[IP_CT_DIR_REPLY].tuple)); in ip_vs_update_conntrack() 167 new_reply = ct->tuplehash[IP_CT_DIR_REPLY].tuple; in ip_vs_nfct_expect_callback() 183 new_reply = ct->tuplehash[IP_CT_DIR_REPLY].tuple; in ip_vs_nfct_expect_callback()
|
/linux-6.3-rc2/include/linux/netfilter/ |
A D | nf_conntrack_zones_common.h | 10 #define NF_CT_ZONE_DIR_REPL (1 << IP_CT_DIR_REPLY)
|
/linux-6.3-rc2/net/ipv4/netfilter/ |
A D | nf_nat_pptp.c | 111 if (exp->dir == IP_CT_DIR_REPLY) { in pptp_nat_expected() 156 new_callid = ct->tuplehash[IP_CT_DIR_REPLY].tuple.dst.u.tcp.port; in pptp_outbound_pkt() 226 expect_reply->dir = IP_CT_DIR_REPLY; in pptp_exp_gre()
|
A D | nf_nat_snmp_basic_main.c | 170 if (udph->source == htons(SNMP_PORT) && dir != IP_CT_DIR_REPLY) in help()
|
/linux-6.3-rc2/tools/testing/selftests/bpf/progs/ |
A D | test_bpf_nf.c | 180 tuple = &ct_lk->tuplehash[IP_CT_DIR_REPLY].tuple; in nf_ct_test()
|
/linux-6.3-rc2/include/net/netfilter/ |
A D | nf_flow_table.h | 92 FLOW_OFFLOAD_DIR_REPLY = IP_CT_DIR_REPLY,
|