/net/netfilter/ |
H A D | nf_nat_tftp.c | 25 const struct nf_conn *ct = exp->master; local 28 = ct->tuplehash[IP_CT_DIR_ORIGINAL].tuple.src.u.udp.port;
|
H A D | nf_conntrack_netbios_ns.c | 44 struct nf_conn *ct, enum ip_conntrack_info ctinfo) 46 return nf_conntrack_broadcast_help(skb, protoff, ct, ctinfo, timeout); 43 netbios_ns_help(struct sk_buff *skb, unsigned int protoff, struct nf_conn *ct, enum ip_conntrack_info ctinfo) argument
|
H A D | nf_conntrack_acct.c | 30 .data = &init_net.ct.sysctl_acct, 40 seq_print_acct(struct seq_file *s, const struct nf_conn *ct, int dir) argument 44 acct = nf_conn_acct_find(ct); 70 table[0].data = &net->ct.sysctl_acct; 76 net->ct.acct_sysctl_header = register_net_sysctl(net, "net/netfilter", 78 if (!net->ct.acct_sysctl_header) { 94 table = net->ct.acct_sysctl_header->ctl_table_arg; 95 unregister_net_sysctl_table(net->ct.acct_sysctl_header); 111 net->ct.sysctl_acct = nf_ct_acct;
|
H A D | nf_conntrack_broadcast.c | 24 struct nf_conn *ct, 32 struct nf_conn_help *help = nfct_help(ct); 58 exp = nf_ct_expect_alloc(ct); 62 exp->tuple = ct->tuplehash[IP_CT_DIR_REPLY].tuple; 76 nf_ct_refresh(ct, skb, timeout * HZ); 22 nf_conntrack_broadcast_help(struct sk_buff *skb, unsigned int protoff, struct nf_conn *ct, enum ip_conntrack_info ctinfo, unsigned int timeout) argument
|
H A D | nf_conntrack_snmp.c | 34 struct nf_conn *ct, 39 struct nf_conn *ct, enum ip_conntrack_info ctinfo) 43 nf_conntrack_broadcast_help(skb, protoff, ct, ctinfo, timeout); 46 if (nf_nat_snmp && ct->status & IPS_NAT_MASK) 47 return nf_nat_snmp(skb, protoff, ct, ctinfo); 38 snmp_conntrack_help(struct sk_buff *skb, unsigned int protoff, struct nf_conn *ct, enum ip_conntrack_info ctinfo) argument
|
H A D | nf_nat_proto_udp.c | 27 const struct nf_conn *ct) 29 nf_nat_l4proto_unique_tuple(l3proto, tuple, range, maniptype, ct, 23 udp_unique_tuple(const struct nf_nat_l3proto *l3proto, struct nf_conntrack_tuple *tuple, const struct nf_nat_range *range, enum nf_nat_manip_type maniptype, const struct nf_conn *ct) argument
|
H A D | nf_nat_proto_unknown.c | 32 const struct nf_conn *ct) 28 unknown_unique_tuple(const struct nf_nat_l3proto *l3proto, struct nf_conntrack_tuple *tuple, const struct nf_nat_range *range, enum nf_nat_manip_type maniptype, const struct nf_conn *ct) argument
|
H A D | nfnetlink_queue_ct.c | 21 struct nf_conn *ct; local 28 ct = nf_ct_get(entskb, ctinfo); 29 if (ct) { 30 if (!nf_ct_is_untracked(ct)) 31 *size += nfq_ct->build_size(ct); 33 ct = NULL; 35 return ct; 43 struct nf_conn *ct; local 50 ct = nf_ct_get(skb, ctinfo); 51 if (ct 57 nfqnl_ct_put(struct sk_buff *skb, struct nf_conn *ct, enum ip_conntrack_info ctinfo) argument 87 nfqnl_ct_seq_adjust(struct sk_buff *skb, struct nf_conn *ct, enum ip_conntrack_info ctinfo, int diff) argument [all...] |
H A D | xt_CONNSECMARK.c | 39 struct nf_conn *ct; local 42 ct = nf_ct_get(skb, &ctinfo); 43 if (ct && !ct->secmark) { 44 ct->secmark = skb->secmark; 45 nf_conntrack_event_cache(IPCT_SECMARK, ct); 57 const struct nf_conn *ct; local 60 ct = nf_ct_get(skb, &ctinfo); 61 if (ct && ct [all...] |
H A D | xt_connlabel.c | 26 struct nf_conn *ct; local 29 ct = nf_ct_get(skb, &ctinfo); 30 if (ct == NULL || nf_ct_is_untracked(ct)) 34 return (nf_connlabel_set(ct, info->bit) == 0) ^ invert; 36 return nf_connlabel_match(ct, info->bit) ^ invert; 62 par->net->ct.labels_used++; 64 if (words > par->net->ct.label_words) 65 par->net->ct.label_words = words; 72 par->net->ct [all...] |
H A D | xt_connmark.c | 44 struct nf_conn *ct; local 47 ct = nf_ct_get(skb, &ctinfo); 48 if (ct == NULL) 53 newmark = (ct->mark & ~info->ctmask) ^ info->ctmark; 54 if (ct->mark != newmark) { 55 ct->mark = newmark; 56 nf_conntrack_event_cache(IPCT_MARK, ct); 60 newmark = (ct->mark & ~info->ctmask) ^ 62 if (ct->mark != newmark) { 63 ct 98 const struct nf_conn *ct; local [all...] |
H A D | xt_helper.c | 30 const struct nf_conn *ct; local 36 ct = nf_ct_get(skb, &ctinfo); 37 if (!ct || !ct->master) 40 master_help = nfct_help(ct->master);
|
H A D | xt_state.c | 29 struct nf_conn *ct = nf_ct_get(skb, &ctinfo); local 31 if (!ct) 34 if (nf_ct_is_untracked(ct))
|
H A D | nf_conntrack_tftp.c | 40 struct nf_conn *ct, 59 nf_ct_dump_tuple(&ct->tuplehash[IP_CT_DIR_ORIGINAL].tuple); 60 nf_ct_dump_tuple(&ct->tuplehash[IP_CT_DIR_REPLY].tuple); 62 exp = nf_ct_expect_alloc(ct); 64 nf_ct_helper_log(skb, ct, "cannot alloc expectation"); 67 tuple = &ct->tuplehash[IP_CT_DIR_REPLY].tuple; 69 nf_ct_l3num(ct), 77 if (nf_nat_tftp && ct->status & IPS_NAT_MASK) 80 nf_ct_helper_log(skb, ct, "cannot add expectation"); 38 tftp_help(struct sk_buff *skb, unsigned int protoff, struct nf_conn *ct, enum ip_conntrack_info ctinfo) argument
|
H A D | nf_nat_proto_common.c | 41 const struct nf_conn *ct, 86 if (++i != range_size && nf_nat_used_tuple(tuple, ct)) 37 nf_nat_l4proto_unique_tuple(const struct nf_nat_l3proto *l3proto, struct nf_conntrack_tuple *tuple, const struct nf_nat_range *range, enum nf_nat_manip_type maniptype, const struct nf_conn *ct, u16 *rover) argument
|
H A D | nf_nat_proto_dccp.c | 30 const struct nf_conn *ct) 32 nf_nat_l4proto_unique_tuple(l3proto, tuple, range, maniptype, ct, 26 dccp_unique_tuple(const struct nf_nat_l3proto *l3proto, struct nf_conntrack_tuple *tuple, const struct nf_nat_range *range, enum nf_nat_manip_type maniptype, const struct nf_conn *ct) argument
|
H A D | nf_nat_proto_sctp.c | 24 const struct nf_conn *ct) 26 nf_nat_l4proto_unique_tuple(l3proto, tuple, range, maniptype, ct, 20 sctp_unique_tuple(const struct nf_nat_l3proto *l3proto, struct nf_conntrack_tuple *tuple, const struct nf_nat_range *range, enum nf_nat_manip_type maniptype, const struct nf_conn *ct) argument
|
H A D | nf_nat_proto_tcp.c | 28 const struct nf_conn *ct) 30 nf_nat_l4proto_unique_tuple(l3proto, tuple, range, maniptype, ct, 24 tcp_unique_tuple(const struct nf_nat_l3proto *l3proto, struct nf_conntrack_tuple *tuple, const struct nf_nat_range *range, enum nf_nat_manip_type maniptype, const struct nf_conn *ct) argument
|
H A D | nf_nat_proto_udplite.c | 27 const struct nf_conn *ct) 29 nf_nat_l4proto_unique_tuple(l3proto, tuple, range, maniptype, ct, 23 udplite_unique_tuple(const struct nf_nat_l3proto *l3proto, struct nf_conntrack_tuple *tuple, const struct nf_nat_range *range, enum nf_nat_manip_type maniptype, const struct nf_conn *ct) argument
|
H A D | xt_NETMAP.c | 26 struct nf_conn *ct; local 31 ct = nf_ct_get(skb, &ctinfo); 54 return nf_nat_setup_info(ct, &newrange, HOOK2MANIP(par->hooknum)); 69 struct nf_conn *ct; local 79 ct = nf_ct_get(skb, &ctinfo); 99 return nf_nat_setup_info(ct, &newrange, HOOK2MANIP(par->hooknum));
|
H A D | xt_REDIRECT.c | 39 struct nf_conn *ct; local 41 ct = nf_ct_get(skb, &ctinfo); 70 return nf_nat_setup_info(ct, &newrange, NF_NAT_MANIP_DST); 101 struct nf_conn *ct; local 110 ct = nf_ct_get(skb, &ctinfo); 111 NF_CT_ASSERT(ct && (ctinfo == IP_CT_NEW || ctinfo == IP_CT_RELATED)); 142 return nf_nat_setup_info(ct, &newrange, NF_NAT_MANIP_DST);
|
H A D | xt_connbytes.c | 24 const struct nf_conn *ct; local 31 ct = nf_ct_get(skb, &ctinfo); 32 if (!ct) 35 counters = nf_conn_acct_find(ct);
|
H A D | xt_nat.c | 48 struct nf_conn *ct; local 50 ct = nf_ct_get(skb, &ctinfo); 51 NF_CT_ASSERT(ct != NULL && 56 return nf_nat_setup_info(ct, &range, NF_NAT_MANIP_SRC); 65 struct nf_conn *ct; local 67 ct = nf_ct_get(skb, &ctinfo); 68 NF_CT_ASSERT(ct != NULL && 72 return nf_nat_setup_info(ct, &range, NF_NAT_MANIP_DST); 80 struct nf_conn *ct; local 82 ct 95 struct nf_conn *ct; local [all...] |
/net/ipv4/netfilter/ |
H A D | nf_nat_proto_icmp.c | 35 const struct nf_conn *ct) 50 if (++i == range_size || !nf_nat_used_tuple(tuple, ct)) 31 icmp_unique_tuple(const struct nf_nat_l3proto *l3proto, struct nf_conntrack_tuple *tuple, const struct nf_nat_range *range, enum nf_nat_manip_type maniptype, const struct nf_conn *ct) argument
|
/net/ipv6/netfilter/ |
H A D | nf_nat_proto_icmpv6.c | 37 const struct nf_conn *ct) 52 if (++i == range_size || !nf_nat_used_tuple(tuple, ct)) 33 icmpv6_unique_tuple(const struct nf_nat_l3proto *l3proto, struct nf_conntrack_tuple *tuple, const struct nf_nat_range *range, enum nf_nat_manip_type maniptype, const struct nf_conn *ct) argument
|