/linux/net/netfilter/ |
A D | xt_nat.c | 56 enum ip_conntrack_info ctinfo; in xt_snat_target_v0() local 59 ct = nf_ct_get(skb, &ctinfo); in xt_snat_target_v0() 61 (ctinfo == IP_CT_NEW || ctinfo == IP_CT_RELATED || in xt_snat_target_v0() 76 ct = nf_ct_get(skb, &ctinfo); in xt_dnat_target_v0() 78 (ctinfo == IP_CT_NEW || ctinfo == IP_CT_RELATED))); in xt_dnat_target_v0() 92 ct = nf_ct_get(skb, &ctinfo); in xt_snat_target_v1() 94 (ctinfo == IP_CT_NEW || ctinfo == IP_CT_RELATED || in xt_snat_target_v1() 111 ct = nf_ct_get(skb, &ctinfo); in xt_dnat_target_v1() 113 (ctinfo == IP_CT_NEW || ctinfo == IP_CT_RELATED))); in xt_dnat_target_v1() 130 (ctinfo == IP_CT_NEW || ctinfo == IP_CT_RELATED || in xt_snat_target_v2() [all …]
|
A D | nf_conntrack_h323_main.c | 123 int dir = CTINFO2DIR(ctinfo); in get_tpkt_data() 262 int dir = CTINFO2DIR(ctinfo); in expect_rtp_rtcp() 336 int dir = CTINFO2DIR(ctinfo); in expect_t120() 584 if (ctinfo != IP_CT_ESTABLISHED && ctinfo != IP_CT_ESTABLISHED_REPLY) in h245_help() 673 int dir = CTINFO2DIR(ctinfo); in expect_h245() 788 int dir = CTINFO2DIR(ctinfo); in expect_callforwarding() 847 int dir = CTINFO2DIR(ctinfo); in process_setup() 1144 if (ctinfo != IP_CT_ESTABLISHED && ctinfo != IP_CT_ESTABLISHED_REPLY) in q931_help() 1252 int dir = CTINFO2DIR(ctinfo); in expect_q931() 1325 int dir = CTINFO2DIR(ctinfo); in process_gcf() [all …]
|
A D | nf_nat_sip.c | 40 enum ip_conntrack_info ctinfo; in mangle_packet() local 98 enum ip_conntrack_info ctinfo; in map_addr() local 132 enum ip_conntrack_info ctinfo; in map_sip_addr() local 149 enum ip_conntrack_info ctinfo; in nf_nat_sip() local 306 enum ip_conntrack_info ctinfo; in nf_nat_sip_seq_adjust() local 380 enum ip_conntrack_info ctinfo; in nf_nat_sip_expect() local 451 enum ip_conntrack_info ctinfo; in mangle_content_len() local 482 enum ip_conntrack_info ctinfo; in mangle_sdp_packet() local 501 enum ip_conntrack_info ctinfo; in nf_nat_sdp_addr() local 538 enum ip_conntrack_info ctinfo; in nf_nat_sdp_session() local [all …]
|
A D | nf_conntrack_seqadj.c | 10 int nf_ct_seqadj_init(struct nf_conn *ct, enum ip_conntrack_info ctinfo, in nf_ct_seqadj_init() argument 13 enum ip_conntrack_dir dir = CTINFO2DIR(ctinfo); in nf_ct_seqadj_init() 30 int nf_ct_seqadj_set(struct nf_conn *ct, enum ip_conntrack_info ctinfo, in nf_ct_seqadj_set() argument 34 enum ip_conntrack_dir dir = CTINFO2DIR(ctinfo); in nf_ct_seqadj_set() 61 struct nf_conn *ct, enum ip_conntrack_info ctinfo, in nf_ct_tcp_seqadj_set() argument 70 nf_ct_seqadj_set(ct, ctinfo, th->seq, off); in nf_ct_tcp_seqadj_set() 120 enum ip_conntrack_info ctinfo) in nf_ct_sack_adjust() argument 133 dir = CTINFO2DIR(ctinfo); in nf_ct_sack_adjust() 165 struct nf_conn *ct, enum ip_conntrack_info ctinfo, in nf_ct_seq_adjust() argument 168 enum ip_conntrack_dir dir = CTINFO2DIR(ctinfo); in nf_ct_seq_adjust() [all …]
|
A D | nf_nat_proto.c | 574 WARN_ON(ctinfo != IP_CT_RELATED && ctinfo != IP_CT_RELATED_REPLY); in nf_nat_icmp_reply_translation() 629 enum ip_conntrack_info ctinfo; in nf_nat_ipv4_fn() local 631 ct = nf_ct_get(skb, &ctinfo); in nf_nat_ipv4_fn() 635 if (ctinfo == IP_CT_RELATED || ctinfo == IP_CT_RELATED_REPLY) { in nf_nat_ipv4_fn() 736 ct = nf_ct_get(skb, &ctinfo); in nf_nat_ipv4_out() 767 ct = nf_ct_get(skb, &ctinfo); in nf_nat_ipv4_local_fn() 851 WARN_ON(ctinfo != IP_CT_RELATED && ctinfo != IP_CT_RELATED_REPLY); in nf_nat_icmpv6_reply_translation() 913 ct = nf_ct_get(skb, &ctinfo); in nf_nat_ipv6_fn() 922 if (ctinfo == IP_CT_RELATED || ctinfo == IP_CT_RELATED_REPLY) { in nf_nat_ipv6_fn() 973 ct = nf_ct_get(skb, &ctinfo); in nf_nat_ipv6_out() [all …]
|
A D | nf_conntrack_core.c | 1765 ctinfo = IP_CT_RELATED; in resolve_normal_ct() 1768 ctinfo = IP_CT_NEW; in resolve_normal_ct() 1771 nf_ct_set(skb, ct, ctinfo); in resolve_normal_ct() 1828 ctinfo, state); in nf_conntrack_handle_packet() 1831 ctinfo, state); in nf_conntrack_handle_packet() 1841 ctinfo, state); in nf_conntrack_handle_packet() 1846 ctinfo, state); in nf_conntrack_handle_packet() 1851 ctinfo, state); in nf_conntrack_handle_packet() 1856 ctinfo, state); in nf_conntrack_handle_packet() 2076 ctinfo = IP_CT_RELATED; in nf_conntrack_attach() [all …]
|
A D | nf_nat_redirect.c | 33 enum ip_conntrack_info ctinfo; in nf_nat_redirect_ipv4() local 40 ct = nf_ct_get(skb, &ctinfo); in nf_nat_redirect_ipv4() 41 WARN_ON(!(ct && (ctinfo == IP_CT_NEW || ctinfo == IP_CT_RELATED))); in nf_nat_redirect_ipv4() 86 enum ip_conntrack_info ctinfo; in nf_nat_redirect_ipv6() local 89 ct = nf_ct_get(skb, &ctinfo); in nf_nat_redirect_ipv6()
|
A D | nf_nat_masquerade.c | 33 enum ip_conntrack_info ctinfo; in nf_nat_masquerade_ipv4() local 40 ct = nf_ct_get(skb, &ctinfo); in nf_nat_masquerade_ipv4() 42 WARN_ON(!(ct && (ctinfo == IP_CT_NEW || ctinfo == IP_CT_RELATED || in nf_nat_masquerade_ipv4() 43 ctinfo == IP_CT_RELATED_REPLY))); in nf_nat_masquerade_ipv4() 239 enum ip_conntrack_info ctinfo; in nf_nat_masquerade_ipv6() local 245 ct = nf_ct_get(skb, &ctinfo); in nf_nat_masquerade_ipv6() 246 WARN_ON(!(ct && (ctinfo == IP_CT_NEW || ctinfo == IP_CT_RELATED || in nf_nat_masquerade_ipv6() 247 ctinfo == IP_CT_RELATED_REPLY))); in nf_nat_masquerade_ipv6()
|
A D | xt_state.c | 24 enum ip_conntrack_info ctinfo; in state_mt() local 26 struct nf_conn *ct = nf_ct_get(skb, &ctinfo); in state_mt() 29 statebit = XT_STATE_BIT(ctinfo); in state_mt() 30 else if (ctinfo == IP_CT_UNTRACKED) in state_mt()
|
A D | nf_conntrack_snmp.c | 31 enum ip_conntrack_info ctinfo); 36 enum ip_conntrack_info ctinfo) in snmp_conntrack_help() argument 40 nf_conntrack_broadcast_help(skb, ct, ctinfo, timeout); in snmp_conntrack_help() 44 return nf_nat_snmp(skb, protoff, ct, ctinfo); in snmp_conntrack_help()
|
A D | nf_synproxy_core.c | 187 enum ip_conntrack_info ctinfo, in synproxy_tstamp_adjust() argument 218 if (CTINFO2DIR(ctinfo) == IP_CT_DIR_REPLY) { in synproxy_tstamp_adjust() 667 enum ip_conntrack_info ctinfo; in ipv4_synproxy_hook() local 675 ct = nf_ct_get(skb, &ctinfo); in ipv4_synproxy_hook() 696 nf_ct_seqadj_init(ct, ctinfo, synproxy->isn - in ipv4_synproxy_hook() 702 CTINFO2DIR(ctinfo) != IP_CT_DIR_ORIGINAL) in ipv4_synproxy_hook() 709 nf_ct_seqadj_init(ct, ctinfo, 0); in ipv4_synproxy_hook() 1084 enum ip_conntrack_info ctinfo; in ipv6_synproxy_hook() local 1094 ct = nf_ct_get(skb, &ctinfo); in ipv6_synproxy_hook() 1125 CTINFO2DIR(ctinfo) != IP_CT_DIR_ORIGINAL) in ipv6_synproxy_hook() [all …]
|
A D | nf_conntrack_proto.c | 139 ct, ctinfo); in nf_confirm() 172 enum ip_conntrack_info ctinfo; in ipv4_confirm() local 175 ct = nf_ct_get(skb, &ctinfo); in ipv4_confirm() 176 if (!ct || ctinfo == IP_CT_RELATED_REPLY) in ipv4_confirm() 184 ct, ctinfo); in ipv4_confirm() 199 enum ip_conntrack_info ctinfo; in ipv4_conntrack_local() local 202 tmpl = nf_ct_get(skb, &ctinfo); in ipv4_conntrack_local() 381 enum ip_conntrack_info ctinfo; in ipv6_confirm() local 386 ct = nf_ct_get(skb, &ctinfo); in ipv6_confirm() 387 if (!ct || ctinfo == IP_CT_RELATED_REPLY) in ipv6_confirm() [all …]
|
A D | nf_conntrack_sip.c | 854 enum ip_conntrack_info ctinfo; in set_expected_rtp_rtcp() local 1031 enum ip_conntrack_info ctinfo; in process_sdp() local 1140 enum ip_conntrack_info ctinfo; in process_invite_response() local 1157 enum ip_conntrack_info ctinfo; in process_update_response() local 1174 enum ip_conntrack_info ctinfo; in process_prack_response() local 1191 enum ip_conntrack_info ctinfo; in process_invite_request() local 1208 enum ip_conntrack_info ctinfo; in process_bye_request() local 1224 enum ip_conntrack_info ctinfo; in process_register_request() local 1322 enum ip_conntrack_info ctinfo; in process_register_response() local 1407 enum ip_conntrack_info ctinfo; in process_sip_response() local [all …]
|
A D | nf_conntrack_pptp.c | 50 struct nf_conn *ct, enum ip_conntrack_info ctinfo, 57 struct nf_conn *ct, enum ip_conntrack_info ctinfo, 279 enum ip_conntrack_info ctinfo) in pptp_inbound_pkt() argument 388 return nf_nat_pptp_inbound(skb, ct, ctinfo, in pptp_inbound_pkt() 407 enum ip_conntrack_info ctinfo) in pptp_outbound_pkt() argument 484 return nf_nat_pptp_outbound(skb, ct, ctinfo, in pptp_outbound_pkt() 516 struct nf_conn *ct, enum ip_conntrack_info ctinfo) in conntrack_pptp_help() argument 519 int dir = CTINFO2DIR(ctinfo); in conntrack_pptp_help() 542 if (ctinfo != IP_CT_ESTABLISHED && ctinfo != IP_CT_ESTABLISHED_REPLY) in conntrack_pptp_help() 595 ctinfo); in conntrack_pptp_help() [all …]
|
A D | xt_CONNSECMARK.c | 36 enum ip_conntrack_info ctinfo; in secmark_save() local 38 ct = nf_ct_get(skb, &ctinfo); in secmark_save() 54 enum ip_conntrack_info ctinfo; in secmark_restore() local 56 ct = nf_ct_get(skb, &ctinfo); in secmark_restore()
|
A D | nf_conntrack_irc.c | 34 enum ip_conntrack_info ctinfo, 107 struct nf_conn *ct, enum ip_conntrack_info ctinfo) in help() argument 115 int dir = CTINFO2DIR(ctinfo); in help() 130 if (ctinfo != IP_CT_ESTABLISHED && ctinfo != IP_CT_ESTABLISHED_REPLY) in help() 215 ret = nf_nat_irc(skb, ctinfo, protoff, in help()
|
/linux/include/linux/netfilter/ |
A D | nf_conntrack_h323.h | 53 enum ip_conntrack_info ctinfo, 58 enum ip_conntrack_info ctinfo, 63 enum ip_conntrack_info ctinfo, 71 enum ip_conntrack_info ctinfo, 77 enum ip_conntrack_info ctinfo, 84 enum ip_conntrack_info ctinfo, 91 enum ip_conntrack_info ctinfo,
|
/linux/net/bridge/netfilter/ |
A D | nf_conntrack_bridge.c | 148 enum ip_conntrack_info ctinfo; in nf_ct_br_defrag4() local 156 ct = nf_ct_get(skb, &ctinfo); in nf_ct_br_defrag4() 179 enum ip_conntrack_info ctinfo; in nf_ct_br_defrag6() local 184 ct = nf_ct_get(skb, &ctinfo); in nf_ct_br_defrag6() 243 enum ip_conntrack_info ctinfo; in nf_ct_bridge_pre() local 248 ct = nf_ct_get(skb, &ctinfo); in nf_ct_bridge_pre() 250 ctinfo == IP_CT_UNTRACKED) in nf_ct_bridge_pre() 370 enum ip_conntrack_info ctinfo; in nf_ct_bridge_confirm() local 374 ct = nf_ct_get(skb, &ctinfo); in nf_ct_bridge_confirm() 375 if (!ct || ctinfo == IP_CT_RELATED_REPLY) in nf_ct_bridge_confirm() [all …]
|
/linux/net/ipv4/netfilter/ |
A D | nf_nat_h323.c | 27 enum ip_conntrack_info ctinfo; in set_addr() local 93 enum ip_conntrack_info ctinfo, in set_sig_addr() argument 98 int dir = CTINFO2DIR(ctinfo); in set_sig_addr() 146 enum ip_conntrack_info ctinfo, in set_ras_addr() argument 150 int dir = CTINFO2DIR(ctinfo); in set_ras_addr() 175 enum ip_conntrack_info ctinfo, in nat_rtp_rtcp() argument 183 int dir = CTINFO2DIR(ctinfo); in nat_rtp_rtcp() 286 int dir = CTINFO2DIR(ctinfo); in nat_t120() 338 int dir = CTINFO2DIR(ctinfo); in nat_h245() 429 int dir = CTINFO2DIR(ctinfo); in nat_q931() [all …]
|
/linux/net/sched/ |
A D | act_ct.c | 174 enum ip_conntrack_info ctinfo; in tcf_ct_flow_table_add_action_meta() local 396 if (ctinfo != IP_CT_ESTABLISHED && ctinfo != IP_CT_ESTABLISHED_REPLY) in tcf_ct_flow_table_process_conn() 513 enum ip_conntrack_info ctinfo; in tcf_ct_flow_table_lookup() local 520 ct = nf_ct_get(skb, &ctinfo); in tcf_ct_flow_table_lookup() 555 nf_ct_set(skb, ct, ctinfo); in tcf_ct_flow_table_lookup() 584 enum ip_conntrack_info ctinfo; in tcf_ct_skb_nfct_cached() local 587 ct = nf_ct_get(skb, &ctinfo); in tcf_ct_skb_nfct_cached() 699 ct = nf_ct_get(skb, &ctinfo); in tcf_ct_handle_fragments() 788 switch (ctinfo) { in ct_nat_execute() 806 ctinfo, in ct_nat_execute() [all …]
|
/linux/include/net/netfilter/ |
A D | nf_conntrack_l4proto.h | 97 enum ip_conntrack_info ctinfo, 102 enum ip_conntrack_info ctinfo, 108 enum ip_conntrack_info ctinfo, 113 enum ip_conntrack_info ctinfo, 118 enum ip_conntrack_info ctinfo, 123 enum ip_conntrack_info ctinfo, 128 enum ip_conntrack_info ctinfo, 133 enum ip_conntrack_info ctinfo,
|
A D | nf_nat_helper.h | 12 enum ip_conntrack_info ctinfo, 19 enum ip_conntrack_info ctinfo, in nf_nat_mangle_tcp_packet() argument 26 return __nf_nat_mangle_tcp_packet(skb, ct, ctinfo, protoff, in nf_nat_mangle_tcp_packet() 32 enum ip_conntrack_info ctinfo,
|
A D | nf_conntrack_seqadj.h | 34 int nf_ct_seqadj_init(struct nf_conn *ct, enum ip_conntrack_info ctinfo, 36 int nf_ct_seqadj_set(struct nf_conn *ct, enum ip_conntrack_info ctinfo, 39 enum ip_conntrack_info ctinfo, s32 off); 42 enum ip_conntrack_info ctinfo, unsigned int protoff);
|
A D | nf_nat.h | 58 enum ip_conntrack_info ctinfo, in nf_nat_oif_changed() argument 64 CTINFO2DIR(ctinfo) == IP_CT_DIR_ORIGINAL && in nf_nat_oif_changed() 76 unsigned int nf_nat_packet(struct nf_conn *ct, enum ip_conntrack_info ctinfo, 87 enum ip_conntrack_info ctinfo, 91 enum ip_conntrack_info ctinfo,
|
/linux/net/openvswitch/ |
A D | conntrack.c | 122 switch (ctinfo) { in ovs_ct_get_state() 131 switch (ctinfo) { in ovs_ct_get_state() 239 enum ip_conntrack_info ctinfo; in ovs_ct_update_key() local 243 ct = nf_ct_get(skb, &ctinfo); in ovs_ct_update_key() 440 enum ip_conntrack_info ctinfo; in ovs_ct_helper() local 445 ct = nf_ct_get(skb, &ctinfo); in ovs_ct_helper() 690 ct = nf_ct_get(skb, &ctinfo); in skb_nfct_cached() 695 nf_ct_get(skb, &ctinfo); in skb_nfct_cached() 755 switch (ctinfo) { in ovs_ct_nat_execute() 775 ctinfo, in ovs_ct_nat_execute() [all …]
|