/linux-master/include/uapi/linux/netfilter/ |
H A D | xt_state.h | 5 #define XT_STATE_BIT(ctinfo) (1 << ((ctinfo)%IP_CT_IS_REPLY+1))
|
H A D | nf_conntrack_tuple_common.h | 44 #define CTINFO2DIR(ctinfo) ((ctinfo) >= IP_CT_IS_REPLY ? IP_CT_DIR_REPLY : IP_CT_DIR_ORIGINAL)
|
H A D | nf_conntrack_common.h | 38 #define NF_CT_STATE_BIT(ctinfo) (1 << ((ctinfo) % IP_CT_IS_REPLY + 1))
|
/linux-master/net/netfilter/ |
H A D | nf_nat_ovs.c | 11 enum ip_conntrack_info ctinfo, int *action, 24 switch (ctinfo) { 29 if (!nf_nat_icmp_reply_translation(skb, ct, ctinfo, 42 ctinfo, 77 err = nf_nat_packet(ct, ctinfo, hooknum, skb); 86 enum ip_conntrack_info ctinfo, int *action, 98 if (ctinfo != IP_CT_NEW && (ct->status & IPS_NAT_MASK) && 99 (ctinfo != IP_CT_RELATED || commit)) { 101 if (CTINFO2DIR(ctinfo) == IP_CT_DIR_REPLY) 119 err = nf_ct_nat_execute(skb, ct, ctinfo, actio 10 nf_ct_nat_execute(struct sk_buff *skb, struct nf_conn *ct, enum ip_conntrack_info ctinfo, int *action, const struct nf_nat_range2 *range, enum nf_nat_manip_type maniptype) argument 85 nf_ct_nat(struct sk_buff *skb, struct nf_conn *ct, enum ip_conntrack_info ctinfo, int *action, const struct nf_nat_range2 *range, bool commit) argument [all...] |
H A D | xt_nat.c | 56 enum ip_conntrack_info ctinfo; local 59 ct = nf_ct_get(skb, &ctinfo); 61 (ctinfo == IP_CT_NEW || ctinfo == IP_CT_RELATED || 62 ctinfo == IP_CT_RELATED_REPLY))); 73 enum ip_conntrack_info ctinfo; local 76 ct = nf_ct_get(skb, &ctinfo); 78 (ctinfo == IP_CT_NEW || ctinfo == IP_CT_RELATED))); 89 enum ip_conntrack_info ctinfo; local 108 enum ip_conntrack_info ctinfo; local 125 enum ip_conntrack_info ctinfo; local 140 enum ip_conntrack_info ctinfo; local [all...] |
H A D | nft_ct_fast.c | 13 enum ip_conntrack_info ctinfo; local 17 ct = nf_ct_get(pkt->skb, &ctinfo); 22 state = NF_CT_STATE_BIT(ctinfo); 23 else if (ctinfo == IP_CT_UNTRACKED) 40 nft_reg_store8(dest, CTINFO2DIR(ctinfo));
|
H A D | nf_conntrack_snmp.c | 31 enum ip_conntrack_info ctinfo); 36 enum ip_conntrack_info ctinfo) 40 nf_conntrack_broadcast_help(skb, ct, ctinfo, timeout); 44 return nf_nat_snmp(skb, protoff, ct, ctinfo); 34 snmp_conntrack_help(struct sk_buff *skb, unsigned int protoff, struct nf_conn *ct, enum ip_conntrack_info ctinfo) argument
|
H A D | xt_state.c | 24 enum ip_conntrack_info ctinfo; local 26 struct nf_conn *ct = nf_ct_get(skb, &ctinfo); 29 statebit = XT_STATE_BIT(ctinfo); 30 else if (ctinfo == IP_CT_UNTRACKED)
|
H A D | nf_conntrack_h323_main.c | 65 struct nf_conn *ct, enum ip_conntrack_info ctinfo, 69 int dir = CTINFO2DIR(ctinfo); 206 enum ip_conntrack_info ctinfo, 212 int dir = CTINFO2DIR(ctinfo); 256 ret = nathook->nat_rtp_rtcp(skb, ct, ctinfo, protoff, data, dataoff, 281 enum ip_conntrack_info ctinfo, 287 int dir = CTINFO2DIR(ctinfo); 316 ret = nathook->nat_t120(skb, ct, ctinfo, protoff, data, 333 enum ip_conntrack_info ctinfo, 342 ret = expect_rtp_rtcp(skb, ct, ctinfo, protof 64 get_tpkt_data(struct sk_buff *skb, unsigned int protoff, struct nf_conn *ct, enum ip_conntrack_info ctinfo, unsigned char **data, int *datalen, int *dataoff) argument 205 expect_rtp_rtcp(struct sk_buff *skb, struct nf_conn *ct, enum ip_conntrack_info ctinfo, unsigned int protoff, unsigned char **data, int dataoff, H245_TransportAddress *taddr) argument 279 expect_t120(struct sk_buff *skb, struct nf_conn *ct, enum ip_conntrack_info ctinfo, unsigned int protoff, unsigned char **data, int dataoff, H245_TransportAddress *taddr) argument 331 process_h245_channel(struct sk_buff *skb, struct nf_conn *ct, enum ip_conntrack_info ctinfo, unsigned int protoff, unsigned char **data, int dataoff, H2250LogicalChannelParameters *channel) argument 360 process_olc(struct sk_buff *skb, struct nf_conn *ct, enum ip_conntrack_info ctinfo, unsigned int protoff, unsigned char **data, int dataoff, OpenLogicalChannel *olc) argument 421 process_olca(struct sk_buff *skb, struct nf_conn *ct, enum ip_conntrack_info ctinfo, unsigned int protoff, unsigned char **data, int dataoff, OpenLogicalChannelAck *olca) argument 490 process_h245(struct sk_buff *skb, struct nf_conn *ct, enum ip_conntrack_info ctinfo, unsigned int protoff, unsigned char **data, int dataoff, MultimediaSystemControlMessage *mscm) argument 525 h245_help(struct sk_buff *skb, unsigned int protoff, struct nf_conn *ct, enum ip_conntrack_info ctinfo) argument 620 expect_h245(struct sk_buff *skb, struct nf_conn *ct, enum ip_conntrack_info ctinfo, unsigned int protoff, unsigned char **data, int dataoff, TransportAddress *taddr) argument 734 expect_callforwarding(struct sk_buff *skb, struct nf_conn *ct, enum ip_conntrack_info ctinfo, unsigned int protoff, unsigned char **data, int dataoff, TransportAddress *taddr) argument 795 process_setup(struct sk_buff *skb, struct nf_conn *ct, enum ip_conntrack_info ctinfo, unsigned int protoff, unsigned char **data, int dataoff, Setup_UUIE *setup) argument 865 process_callproceeding(struct sk_buff *skb, struct nf_conn *ct, enum ip_conntrack_info ctinfo, unsigned int protoff, unsigned char **data, int dataoff, CallProceeding_UUIE *callproc) argument 897 process_connect(struct sk_buff *skb, struct nf_conn *ct, enum ip_conntrack_info ctinfo, unsigned int protoff, unsigned char **data, int dataoff, Connect_UUIE *connect) argument 928 process_alerting(struct sk_buff *skb, struct nf_conn *ct, enum ip_conntrack_info ctinfo, unsigned int protoff, unsigned char **data, int dataoff, Alerting_UUIE *alert) argument 959 process_facility(struct sk_buff *skb, struct nf_conn *ct, enum ip_conntrack_info ctinfo, unsigned int protoff, unsigned char **data, int dataoff, Facility_UUIE *facility) argument 999 process_progress(struct sk_buff *skb, struct nf_conn *ct, enum ip_conntrack_info ctinfo, unsigned int protoff, unsigned char **data, int dataoff, Progress_UUIE *progress) argument 1030 process_q931(struct sk_buff *skb, struct nf_conn *ct, enum ip_conntrack_info ctinfo, unsigned int protoff, unsigned char **data, int dataoff, Q931 *q931) argument 1088 q931_help(struct sk_buff *skb, unsigned int protoff, struct nf_conn *ct, enum ip_conntrack_info ctinfo) argument 1203 expect_q931(struct sk_buff *skb, struct nf_conn *ct, enum ip_conntrack_info ctinfo, unsigned int protoff, unsigned char **data, TransportAddress *taddr, int count) argument 1260 process_grq(struct sk_buff *skb, struct nf_conn *ct, enum ip_conntrack_info ctinfo, unsigned int protoff, unsigned char **data, GatekeeperRequest *grq) argument 1277 process_gcf(struct sk_buff *skb, struct nf_conn *ct, enum ip_conntrack_info ctinfo, unsigned int protoff, unsigned char **data, GatekeeperConfirm *gcf) argument 1321 process_rrq(struct sk_buff *skb, struct nf_conn *ct, enum ip_conntrack_info ctinfo, unsigned int protoff, unsigned char **data, RegistrationRequest *rrq) argument 1357 process_rcf(struct sk_buff *skb, struct nf_conn *ct, enum ip_conntrack_info ctinfo, unsigned int protoff, unsigned char **data, RegistrationConfirm *rcf) argument 1408 process_urq(struct sk_buff *skb, struct nf_conn *ct, enum ip_conntrack_info ctinfo, unsigned int protoff, unsigned char **data, UnregistrationRequest *urq) argument 1441 process_arq(struct sk_buff *skb, struct nf_conn *ct, enum ip_conntrack_info ctinfo, unsigned int protoff, unsigned char **data, AdmissionRequest *arq) argument 1488 process_acf(struct sk_buff *skb, struct nf_conn *ct, enum ip_conntrack_info ctinfo, unsigned int protoff, unsigned char **data, AdmissionConfirm *acf) argument 1538 process_lrq(struct sk_buff *skb, struct nf_conn *ct, enum ip_conntrack_info ctinfo, unsigned int protoff, unsigned char **data, LocationRequest *lrq) argument 1555 process_lcf(struct sk_buff *skb, struct nf_conn *ct, enum ip_conntrack_info ctinfo, unsigned int protoff, unsigned char **data, LocationConfirm *lcf) argument 1594 process_irr(struct sk_buff *skb, struct nf_conn *ct, enum ip_conntrack_info ctinfo, unsigned int protoff, unsigned char **data, InfoRequestResponse *irr) argument 1622 process_ras(struct sk_buff *skb, struct nf_conn *ct, enum ip_conntrack_info ctinfo, unsigned int protoff, unsigned char **data, RasMessage *ras) argument 1666 ras_help(struct sk_buff *skb, unsigned int protoff, struct nf_conn *ct, enum ip_conntrack_info ctinfo) argument [all...] |
H A D | xt_CONNSECMARK.c | 36 enum ip_conntrack_info ctinfo; local 38 ct = nf_ct_get(skb, &ctinfo); 54 enum ip_conntrack_info ctinfo; local 56 ct = nf_ct_get(skb, &ctinfo);
|
H A D | nf_conntrack_seqadj.c | 10 int nf_ct_seqadj_init(struct nf_conn *ct, enum ip_conntrack_info ctinfo, argument 13 enum ip_conntrack_dir dir = CTINFO2DIR(ctinfo); 30 int nf_ct_seqadj_set(struct nf_conn *ct, enum ip_conntrack_info ctinfo, argument 34 enum ip_conntrack_dir dir = CTINFO2DIR(ctinfo); 61 struct nf_conn *ct, enum ip_conntrack_info ctinfo, 70 nf_ct_seqadj_set(ct, ctinfo, th->seq, off); 120 enum ip_conntrack_info ctinfo) 133 dir = CTINFO2DIR(ctinfo); 165 struct nf_conn *ct, enum ip_conntrack_info ctinfo, 168 enum ip_conntrack_dir dir = CTINFO2DIR(ctinfo); 60 nf_ct_tcp_seqadj_set(struct sk_buff *skb, struct nf_conn *ct, enum ip_conntrack_info ctinfo, s32 off) argument 117 nf_ct_sack_adjust(struct sk_buff *skb, unsigned int protoff, struct nf_conn *ct, enum ip_conntrack_info ctinfo) argument 164 nf_ct_seq_adjust(struct sk_buff *skb, struct nf_conn *ct, enum ip_conntrack_info ctinfo, unsigned int protoff) argument [all...] |
H A D | nf_conntrack_netbios_ns.c | 42 enum ip_conntrack_info ctinfo) 44 return nf_conntrack_broadcast_help(skb, ct, ctinfo, timeout); 40 netbios_ns_help(struct sk_buff *skb, unsigned int protoff, struct nf_conn *ct, enum ip_conntrack_info ctinfo) argument
|
H A D | nf_nat_amanda.c | 29 enum ip_conntrack_info ctinfo, 54 if (!nf_nat_mangle_udp_packet(skb, exp->master, ctinfo, 28 help(struct sk_buff *skb, enum ip_conntrack_info ctinfo, unsigned int protoff, unsigned int matchoff, unsigned int matchlen, struct nf_conntrack_expect *exp) argument
|
H A D | nf_nat_masquerade.c | 34 enum ip_conntrack_info ctinfo; local 41 ct = nf_ct_get(skb, &ctinfo); 43 WARN_ON(!(ct && (ctinfo == IP_CT_NEW || ctinfo == IP_CT_RELATED || 44 ctinfo == IP_CT_RELATED_REPLY))); 244 enum ip_conntrack_info ctinfo; local 250 ct = nf_ct_get(skb, &ctinfo); 251 WARN_ON(!(ct && (ctinfo == IP_CT_NEW || ctinfo == IP_CT_RELATED || 252 ctinfo [all...] |
/linux-master/include/linux/netfilter/ |
H A D | nf_conntrack_snmp.h | 11 enum ip_conntrack_info ctinfo);
|
H A D | nf_conntrack_tftp.h | 23 enum ip_conntrack_info ctinfo,
|
H A D | nf_conntrack_irc.h | 12 enum ip_conntrack_info ctinfo,
|
H A D | nf_conntrack_amanda.h | 11 enum ip_conntrack_info ctinfo,
|
H A D | nf_conntrack_h323.h | 49 enum ip_conntrack_info ctinfo, 54 enum ip_conntrack_info ctinfo, 59 enum ip_conntrack_info ctinfo, 68 enum ip_conntrack_info ctinfo, 75 enum ip_conntrack_info ctinfo, 82 enum ip_conntrack_info ctinfo, 89 enum ip_conntrack_info ctinfo,
|
H A D | nf_conntrack_ftp.h | 30 enum ip_conntrack_info ctinfo,
|
/linux-master/include/net/netfilter/ |
H 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);
|
H A D | nf_nat_helper.h | 12 enum ip_conntrack_info ctinfo, 19 enum ip_conntrack_info ctinfo, 26 return __nf_nat_mangle_tcp_packet(skb, ct, ctinfo, protoff, 32 enum ip_conntrack_info ctinfo, 17 nf_nat_mangle_tcp_packet(struct sk_buff *skb, struct nf_conn *ct, enum ip_conntrack_info ctinfo, unsigned int protoff, unsigned int match_offset, unsigned int match_len, const char *rep_buffer, unsigned int rep_len) argument
|
H A D | nf_conntrack_act_ct.h | 24 enum ip_conntrack_info ctinfo) 31 act_ct_ext->ifindex[CTINFO2DIR(ctinfo)] = skb->dev->ifindex; 38 enum ip_conntrack_info ctinfo) 47 nf_conn_act_ct_ext_fill(skb, ct, ctinfo); 23 nf_conn_act_ct_ext_fill(struct sk_buff *skb, struct nf_conn *ct, enum ip_conntrack_info ctinfo) argument 36 nf_conn_act_ct_ext_add(struct sk_buff *skb, struct nf_conn *ct, enum ip_conntrack_info ctinfo) argument
|
H A D | nf_nat.h | 58 enum ip_conntrack_info ctinfo, 64 CTINFO2DIR(ctinfo) == IP_CT_DIR_ORIGINAL && 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, 108 enum ip_conntrack_info ctinfo, int *action, 57 nf_nat_oif_changed(unsigned int hooknum, enum ip_conntrack_info ctinfo, struct nf_conn_nat *nat, const struct net_device *out) argument
|
H 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,
|