/Linux-v4.19/net/netfilter/ |
D | xt_connbytes.c | 45 what = atomic64_read(&counters[IP_CT_DIR_ORIGINAL].packets); in connbytes_mt() 51 what = atomic64_read(&counters[IP_CT_DIR_ORIGINAL].packets); in connbytes_mt() 59 what = atomic64_read(&counters[IP_CT_DIR_ORIGINAL].bytes); in connbytes_mt() 65 what = atomic64_read(&counters[IP_CT_DIR_ORIGINAL].bytes); in connbytes_mt() 73 bytes = atomic64_read(&counters[IP_CT_DIR_ORIGINAL].bytes); in connbytes_mt() 74 pkts = atomic64_read(&counters[IP_CT_DIR_ORIGINAL].packets); in connbytes_mt() 81 bytes = atomic64_read(&counters[IP_CT_DIR_ORIGINAL].bytes) + in connbytes_mt() 83 pkts = atomic64_read(&counters[IP_CT_DIR_ORIGINAL].packets) + in connbytes_mt()
|
D | nf_conntrack_core.c | 275 tuple->dst.dir = IP_CT_DIR_ORIGINAL; in nf_ct_get_tuple() 431 hlist_nulls_del_rcu(&ct->tuplehash[IP_CT_DIR_ORIGINAL].hnnode); in clean_from_lists() 448 hlist_nulls_add_head(&ct->tuplehash[IP_CT_DIR_ORIGINAL].hnnode, in nf_ct_add_to_dying_list() 463 hlist_nulls_add_head(&ct->tuplehash[IP_CT_DIR_ORIGINAL].hnnode, in nf_ct_add_to_unconfirmed_list() 477 BUG_ON(hlist_nulls_unhashed(&ct->tuplehash[IP_CT_DIR_ORIGINAL].hnnode)); in nf_ct_del_from_dying_or_unconfirmed_list() 478 hlist_nulls_del_rcu(&ct->tuplehash[IP_CT_DIR_ORIGINAL].hnnode); in nf_ct_del_from_dying_or_unconfirmed_list() 577 &ct->tuplehash[IP_CT_DIR_ORIGINAL].tuple); in nf_ct_delete_from_lists() 638 return nf_ct_tuple_equal(&ct1->tuplehash[IP_CT_DIR_ORIGINAL].tuple, in nf_ct_match() 639 &ct2->tuplehash[IP_CT_DIR_ORIGINAL].tuple) && in nf_ct_match() 642 nf_ct_zone_equal(ct1, nf_ct_zone(ct2), IP_CT_DIR_ORIGINAL) && in nf_ct_match() [all …]
|
D | xt_conntrack.c | 47 return conntrack_addrcmp(&ct->tuplehash[IP_CT_DIR_ORIGINAL].tuple.src.u3, in conntrack_mt_origsrc() 56 return conntrack_addrcmp(&ct->tuplehash[IP_CT_DIR_ORIGINAL].tuple.dst.u3, in conntrack_mt_origdst() 84 tuple = &ct->tuplehash[IP_CT_DIR_ORIGINAL].tuple; in ct_proto_port_check() 128 tuple = &ct->tuplehash[IP_CT_DIR_ORIGINAL].tuple; in ct_proto_port_check_v3() 197 (CTINFO2DIR(ctinfo) == IP_CT_DIR_ORIGINAL) ^ in conntrack_mt()
|
D | xt_cluster.c | 21 return (__force u32)ct->tuplehash[IP_CT_DIR_ORIGINAL].tuple.src.u3.ip; in nf_ct_orig_ipv4_src() 26 return (__force u32 *)ct->tuplehash[IP_CT_DIR_ORIGINAL].tuple.src.u3.ip6; in nf_ct_orig_ipv6_src()
|
D | nf_conntrack_sane.c | 101 if (dir == IP_CT_DIR_ORIGINAL) { in help() 148 tuple = &ct->tuplehash[IP_CT_DIR_ORIGINAL].tuple; in help()
|
D | nf_conntrack_proto_dccp.c | 419 ct->proto.dccp.role[IP_CT_DIR_ORIGINAL] = CT_DCCP_ROLE_CLIENT; in dccp_new() 423 ct->proto.dccp.last_dir = IP_CT_DIR_ORIGINAL; in dccp_new() 612 ct->proto.dccp.role[IP_CT_DIR_ORIGINAL]) || in dccp_to_nlattr() 663 ct->proto.dccp.role[IP_CT_DIR_ORIGINAL] = CT_DCCP_ROLE_CLIENT; in nlattr_to_dccp() 666 ct->proto.dccp.role[IP_CT_DIR_ORIGINAL] = CT_DCCP_ROLE_SERVER; in nlattr_to_dccp()
|
D | nf_nat_tftp.c | 28 = ct->tuplehash[IP_CT_DIR_ORIGINAL].tuple.src.u.udp.port; in help()
|
D | nf_conntrack_amanda.c | 101 if (CTINFO2DIR(ctinfo) == IP_CT_DIR_ORIGINAL) in amanda_help() 149 tuple = &ct->tuplehash[IP_CT_DIR_ORIGINAL].tuple; in amanda_help()
|
D | nf_conntrack_pptp.c | 183 memcpy(&t, &ct->tuplehash[IP_CT_DIR_ORIGINAL].tuple, sizeof(t)); in pptp_destroy_siblings() 216 dir = IP_CT_DIR_ORIGINAL; in exp_gre() 242 if (nf_ct_gre_keymap_add(ct, IP_CT_DIR_ORIGINAL, &exp_orig->tuple) != 0) in exp_gre() 581 if (dir == IP_CT_DIR_ORIGINAL) in conntrack_pptp_help()
|
D | nf_nat_amanda.c | 39 exp->dir = IP_CT_DIR_ORIGINAL; in help()
|
D | nf_conntrack_broadcast.c | 39 if (CTINFO2DIR(ctinfo) != IP_CT_DIR_ORIGINAL) in nf_conntrack_broadcast_help()
|
D | nf_conntrack_proto_sctp.c | 429 new_state = sctp_new_state(IP_CT_DIR_ORIGINAL, in sctp_new() 458 ct->proto.sctp.vtag[IP_CT_DIR_ORIGINAL] = sh->vtag; in sctp_new() 535 ct->proto.sctp.vtag[IP_CT_DIR_ORIGINAL]) || in sctp_to_nlattr() 584 ct->proto.sctp.vtag[IP_CT_DIR_ORIGINAL] = in nlattr_to_sctp()
|
D | nf_nat_core.c | 97 if (dir == IP_CT_DIR_ORIGINAL) in __nf_nat_decode_session() 204 t = &ct->tuplehash[IP_CT_DIR_ORIGINAL].tuple; in same_src() 226 nf_ct_zone_equal(ct, zone, IP_CT_DIR_ORIGINAL)) { in find_appropriate_src() 455 &ct->tuplehash[IP_CT_DIR_ORIGINAL].tuple); in nf_nat_setup_info() 643 h = hash_by_src(nf_ct_net(ct), &ct->tuplehash[IP_CT_DIR_ORIGINAL].tuple); in __nf_nat_cleanup_conntrack()
|
D | nf_conntrack_proto_gre.c | 168 for (dir = IP_CT_DIR_ORIGINAL; dir < IP_CT_DIR_MAX; dir++) { in nf_ct_gre_keymap_destroy() 265 nf_ct_dump_tuple(&ct->tuplehash[IP_CT_DIR_ORIGINAL].tuple); in gre_new()
|
/Linux-v4.19/include/uapi/linux/netfilter/ |
D | nf_conntrack_tuple_common.h | 12 IP_CT_DIR_ORIGINAL, enumerator 44 #define CTINFO2DIR(ctinfo) ((ctinfo) >= IP_CT_IS_REPLY ? IP_CT_DIR_REPLY : IP_CT_DIR_ORIGINAL)
|
/Linux-v4.19/net/ipv4/netfilter/ |
D | nf_socket_ipv4.c | 151 daddr = ct->tuplehash[IP_CT_DIR_ORIGINAL].tuple.src.u3.ip; in nf_sk_lookup_slow_v4() 153 ct->tuplehash[IP_CT_DIR_ORIGINAL].tuple.src.u.tcp.port : in nf_sk_lookup_slow_v4() 154 ct->tuplehash[IP_CT_DIR_ORIGINAL].tuple.src.u.udp.port; in nf_sk_lookup_slow_v4()
|
D | nf_nat_pptp.c | 62 if (exp->dir == IP_CT_DIR_ORIGINAL) { in pptp_nat_expected() 100 if (exp->dir == IP_CT_DIR_ORIGINAL) { in pptp_nat_expected() 220 expect_orig->dir = IP_CT_DIR_ORIGINAL; in pptp_exp_gre()
|
D | nf_nat_snmp_basic_main.c | 139 if (dir == IP_CT_DIR_ORIGINAL) { in snmp_translate() 176 if (udph->dest == htons(SNMP_TRAP_PORT) && dir != IP_CT_DIR_ORIGINAL) in help()
|
D | nf_nat_masquerade_ipv4.c | 46 if (ct->tuplehash[IP_CT_DIR_ORIGINAL].tuple.src.u3.ip == 0) in nf_nat_masquerade_ipv4()
|
D | ipt_SYNPROXY.c | 189 nth->window = htons(state->seen[IP_CT_DIR_ORIGINAL].td_maxwin); in synproxy_send_server_ack() 353 CTINFO2DIR(ctinfo) != IP_CT_DIR_ORIGINAL) in ipv4_synproxy_hook() 370 CTINFO2DIR(ctinfo) == IP_CT_DIR_ORIGINAL) { in ipv4_synproxy_hook()
|
/Linux-v4.19/net/netfilter/ipvs/ |
D | ip_vs_nfct.c | 106 if (CTINFO2DIR(ctinfo) != IP_CT_DIR_ORIGINAL) in ip_vs_update_conntrack() 173 orig = &ct->tuplehash[IP_CT_DIR_ORIGINAL].tuple; in ip_vs_nfct_expect_callback() 268 .dst = { .protonum = cp->protocol, .dir = IP_CT_DIR_ORIGINAL } }; in ip_vs_conn_drop_conntrack()
|
/Linux-v4.19/include/linux/netfilter/ |
D | nf_conntrack_zones_common.h | 9 #define NF_CT_ZONE_DIR_ORIG (1 << IP_CT_DIR_ORIGINAL)
|
/Linux-v4.19/include/net/netfilter/ |
D | nf_conntrack.h | 117 return ct->tuplehash[IP_CT_DIR_ORIGINAL].tuple.src.l3num; in nf_ct_l3num() 122 return ct->tuplehash[IP_CT_DIR_ORIGINAL].tuple.dst.protonum; in nf_ct_protonum()
|
D | nf_nat.h | 71 CTINFO2DIR(ctinfo) == IP_CT_DIR_ORIGINAL && in nf_nat_oif_changed()
|
D | nf_flow_table.h | 31 FLOW_OFFLOAD_DIR_ORIGINAL = IP_CT_DIR_ORIGINAL,
|