Searched refs:ct (Results 1 - 25 of 105) sorted by relevance

12345

/net/netfilter/
H A Dnfnetlink_queue_ct.c21 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
100 nfqnl_attach_expect(struct nf_conn *ct, const struct nlattr *attr, u32 portid, u32 report) argument
[all...]
H A Dnf_conntrack_core.c58 int (*nfnetlink_parse_nat_setup_hook)(struct nf_conn *ct,
94 if (read_seqcount_retry(&net->ct.generation, sequence)) {
150 return __hash_bucket(hash, net->ct.htable_size);
162 return __hash_conntrack(tuple, zone, net->ct.htable_size);
236 clean_from_lists(struct nf_conn *ct) argument
238 pr_debug("clean_from_lists(%p)\n", ct);
239 hlist_nulls_del_rcu(&ct->tuplehash[IP_CT_DIR_ORIGINAL].hnnode);
240 hlist_nulls_del_rcu(&ct->tuplehash[IP_CT_DIR_REPLY].hnnode);
243 nf_ct_remove_expectations(ct);
247 static void nf_ct_add_to_dying_list(struct nf_conn *ct) argument
262 nf_ct_add_to_unconfirmed_list(struct nf_conn *ct) argument
277 nf_ct_del_from_dying_or_unconfirmed_list(struct nf_conn *ct) argument
293 struct nf_conn *ct = (struct nf_conn *)nfct; local
328 nf_ct_delete_from_lists(struct nf_conn *ct) argument
355 nf_ct_delete(struct nf_conn *ct, u32 portid, int report) argument
393 struct nf_conn *ct = nf_ct_tuplehash_to_ctrack(h); local
449 struct nf_conn *ct; local
480 __nf_conntrack_hash_insert(struct nf_conn *ct, unsigned int hash, unsigned int reply_hash) argument
493 nf_conntrack_hash_check_insert(struct nf_conn *ct) argument
571 struct nf_conn *ct; local
692 struct nf_conn *ct; local
725 struct nf_conn *ct = NULL, *tmp; local
798 struct nf_conn *ct; local
876 nf_conntrack_free(struct nf_conn *ct) argument
904 struct nf_conn *ct; local
1014 struct nf_conn *ct; local
1067 struct nf_conn *ct, *tmpl = NULL; local
1187 nf_conntrack_alter_reply(struct nf_conn *ct, const struct nf_conntrack_tuple *newreply) argument
1209 __nf_ct_refresh_acct(struct nf_conn *ct, enum ip_conntrack_info ctinfo, const struct sk_buff *skb, unsigned long extra_jiffies, int do_acct) argument
1250 __nf_ct_kill_acct(struct nf_conn *ct, enum ip_conntrack_info ctinfo, const struct sk_buff *skb, int do_acct) argument
1335 struct nf_conn *ct; local
1357 struct nf_conn *ct; local
1402 struct nf_conn *ct; local
1443 struct nf_conn *ct = &per_cpu(nf_conntrack_untracked, cpu); local
1555 struct nf_conn *ct; local
1696 struct nf_conn *ct = &per_cpu(nf_conntrack_untracked, cpu); local
[all...]
H A Dxt_connlabel.c26 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 Dxt_connmark.c43 struct nf_conn *ct; local
46 ct = nf_ct_get(skb, &ctinfo);
47 if (ct == NULL)
52 newmark = (ct->mark & ~info->ctmask) ^ info->ctmark;
53 if (ct->mark != newmark) {
54 ct->mark = newmark;
55 nf_conntrack_event_cache(IPCT_MARK, ct);
59 newmark = (ct->mark & ~info->ctmask) ^
61 if (ct->mark != newmark) {
62 ct
97 const struct nf_conn *ct; local
[all...]
H A Dxt_CONNSECMARK.c39 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 Dnf_conntrack_h323_main.c64 struct nf_conn *ct,
69 struct nf_conn *ct,
74 struct nf_conn *ct,
83 struct nf_conn *ct,
90 struct nf_conn *ct,
97 struct nf_conn *ct,
104 struct nf_conn *ct,
120 struct nf_conn *ct, enum ip_conntrack_info ctinfo,
123 struct nf_ct_h323_master *info = nfct_help_data(ct);
223 static int get_h245_addr(struct nf_conn *ct, cons argument
119 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
258 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
332 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
384 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
414 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
476 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
546 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
582 h245_help(struct sk_buff *skb, unsigned int protoff, struct nf_conn *ct, enum ip_conntrack_info ctinfo) argument
648 get_h225_addr(struct nf_conn *ct, unsigned char *data, TransportAddress *taddr, union nf_inet_addr *addr, __be16 *port) argument
680 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
798 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
857 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
928 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
961 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
993 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
1025 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
1066 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
1098 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
1157 q931_help(struct sk_buff *skb, unsigned int protoff, struct nf_conn *ct, enum ip_conntrack_info ctinfo) argument
1253 find_expect(struct nf_conn *ct, union nf_inet_addr *addr, __be16 port) argument
1287 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
1345 process_grq(struct sk_buff *skb, struct nf_conn *ct, enum ip_conntrack_info ctinfo, unsigned int protoff, unsigned char **data, GatekeeperRequest *grq) argument
1363 process_gcf(struct sk_buff *skb, struct nf_conn *ct, enum ip_conntrack_info ctinfo, unsigned int protoff, unsigned char **data, GatekeeperConfirm *gcf) argument
1408 process_rrq(struct sk_buff *skb, struct nf_conn *ct, enum ip_conntrack_info ctinfo, unsigned int protoff, unsigned char **data, RegistrationRequest *rrq) argument
1445 process_rcf(struct sk_buff *skb, struct nf_conn *ct, enum ip_conntrack_info ctinfo, unsigned int protoff, unsigned char **data, RegistrationConfirm *rcf) argument
1496 process_urq(struct sk_buff *skb, struct nf_conn *ct, enum ip_conntrack_info ctinfo, unsigned int protoff, unsigned char **data, UnregistrationRequest *urq) argument
1530 process_arq(struct sk_buff *skb, struct nf_conn *ct, enum ip_conntrack_info ctinfo, unsigned int protoff, unsigned char **data, AdmissionRequest *arq) argument
1575 process_acf(struct sk_buff *skb, struct nf_conn *ct, enum ip_conntrack_info ctinfo, unsigned int protoff, unsigned char **data, AdmissionConfirm *acf) argument
1624 process_lrq(struct sk_buff *skb, struct nf_conn *ct, enum ip_conntrack_info ctinfo, unsigned int protoff, unsigned char **data, LocationRequest *lrq) argument
1642 process_lcf(struct sk_buff *skb, struct nf_conn *ct, enum ip_conntrack_info ctinfo, unsigned int protoff, unsigned char **data, LocationConfirm *lcf) argument
1682 process_irr(struct sk_buff *skb, struct nf_conn *ct, enum ip_conntrack_info ctinfo, unsigned int protoff, unsigned char **data, InfoRequestResponse *irr) argument
1716 process_ras(struct sk_buff *skb, struct nf_conn *ct, enum ip_conntrack_info ctinfo, unsigned int protoff, unsigned char **data, RasMessage *ras) argument
1761 ras_help(struct sk_buff *skb, unsigned int protoff, struct nf_conn *ct, enum ip_conntrack_info ctinfo) argument
[all...]
H A Dnf_conntrack_ecache.c51 struct nf_conn *ct = nf_ct_tuplehash_to_ctrack(h); local
53 if (nf_ct_is_dying(ct))
56 if (nf_conntrack_event(IPCT_DESTROY, ct)) {
62 set_bit(IPS_DYING_BIT, &ct->status);
63 refs[evicted] = ct;
118 void nf_ct_deliver_cached_events(struct nf_conn *ct) argument
120 struct net *net = nf_ct_net(ct);
128 notify = rcu_dereference(net->ct.nf_conntrack_event_cb);
132 e = nf_ct_ecache_find(ct);
138 if (!nf_ct_is_confirmed(ct) || nf_ct_is_dyin
[all...]
H A Dnf_conntrack_standalone.c61 st->bucket < net->ct.htable_size;
63 n = rcu_dereference(hlist_nulls_first_rcu(&net->ct.hash[st->bucket]));
79 if (++st->bucket >= net->ct.htable_size)
84 &net->ct.hash[st->bucket]));
122 static int ct_show_secctx(struct seq_file *s, const struct nf_conn *ct) argument
128 ret = security_secid_to_secctx(ct->secmark, &secctx, &len);
138 static inline int ct_show_secctx(struct seq_file *s, const struct nf_conn *ct) argument
145 static int ct_show_delta_time(struct seq_file *s, const struct nf_conn *ct) argument
151 tstamp = nf_conn_tstamp_find(ct);
166 ct_show_delta_time(struct seq_file *s, const struct nf_conn *ct) argument
176 struct nf_conn *ct = nf_ct_tuplehash_to_ctrack(hash); local
[all...]
H A Dxt_conntrack.c43 conntrack_mt_origsrc(const struct nf_conn *ct, argument
47 return conntrack_addrcmp(&ct->tuplehash[IP_CT_DIR_ORIGINAL].tuple.src.u3,
52 conntrack_mt_origdst(const struct nf_conn *ct, argument
56 return conntrack_addrcmp(&ct->tuplehash[IP_CT_DIR_ORIGINAL].tuple.dst.u3,
61 conntrack_mt_replsrc(const struct nf_conn *ct, argument
65 return conntrack_addrcmp(&ct->tuplehash[IP_CT_DIR_REPLY].tuple.src.u3,
70 conntrack_mt_repldst(const struct nf_conn *ct, argument
74 return conntrack_addrcmp(&ct->tuplehash[IP_CT_DIR_REPLY].tuple.dst.u3,
80 const struct nf_conn *ct)
84 tuple = &ct
79 ct_proto_port_check(const struct xt_conntrack_mtinfo2 *info, const struct nf_conn *ct) argument
123 ct_proto_port_check_v3(const struct xt_conntrack_mtinfo3 *info, const struct nf_conn *ct) argument
170 const struct nf_conn *ct; local
[all...]
H A Dxt_nat.c48 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...]
H A Dnf_conntrack_labels.c23 bool nf_connlabel_match(const struct nf_conn *ct, u16 bit) argument
25 struct nf_conn_labels *labels = nf_ct_labels_find(ct);
34 int nf_connlabel_set(struct nf_conn *ct, u16 bit) argument
36 struct nf_conn_labels *labels = nf_ct_labels_find(ct);
45 nf_conntrack_event_cache(IPCT_LABEL, ct);
62 int nf_connlabels_replace(struct nf_conn *ct, argument
70 labels = nf_ct_labels_find(ct);
88 nf_conntrack_event_cache(IPCT_LABEL, ct);
H A Dxt_cluster.c19 static inline u32 nf_ct_orig_ipv4_src(const struct nf_conn *ct) argument
21 return (__force u32)ct->tuplehash[IP_CT_DIR_ORIGINAL].tuple.src.u3.ip;
24 static inline const u32 *nf_ct_orig_ipv6_src(const struct nf_conn *ct) argument
26 return (__force u32 *)ct->tuplehash[IP_CT_DIR_ORIGINAL].tuple.src.u3.ip6;
42 xt_cluster_hash(const struct nf_conn *ct, argument
47 switch(nf_ct_l3num(ct)) {
49 hash = xt_cluster_hash_ipv4(nf_ct_orig_ipv4_src(ct), info);
52 hash = xt_cluster_hash_ipv6(nf_ct_orig_ipv6_src(ct), info);
94 const struct nf_conn *ct; local
120 ct
[all...]
H A Dnf_nat_core.c59 const struct nf_conn *ct; local
65 ct = nf_ct_get(skb, &ctinfo);
66 if (ct == NULL)
69 family = ct->tuplehash[IP_CT_DIR_ORIGINAL].tuple.src.l3num;
81 l3proto->decode_session(skb, ct, dir, statusbit, fl);
130 return reciprocal_scale(hash, net->ct.nat_htable_size);
175 same_src(const struct nf_conn *ct, argument
180 t = &ct->tuplehash[IP_CT_DIR_ORIGINAL].tuple;
197 const struct nf_conn *ct; local
199 hlist_for_each_entry_rcu(nat, &net->ct
221 find_best_ips_proto(u16 zone, struct nf_conntrack_tuple *tuple, const struct nf_nat_range *range, const struct nf_conn *ct, enum nf_nat_manip_type maniptype) argument
294 get_unique_tuple(struct nf_conntrack_tuple *tuple, const struct nf_conntrack_tuple *orig_tuple, const struct nf_nat_range *range, struct nf_conn *ct, enum nf_nat_manip_type maniptype) argument
362 nf_ct_nat_ext_add(struct nf_conn *ct) argument
376 nf_nat_setup_info(struct nf_conn *ct, const struct nf_nat_range *range, enum nf_nat_manip_type maniptype) argument
445 __nf_nat_alloc_null_binding(struct nf_conn *ct, enum nf_nat_manip_type manip) argument
464 nf_nat_alloc_null_binding(struct nf_conn *ct, unsigned int hooknum) argument
471 nf_nat_packet(struct nf_conn *ct, enum ip_conntrack_info ctinfo, unsigned int hooknum, struct sk_buff *skb) argument
529 nf_nat_proto_clean(struct nf_conn *ct, void *data) argument
677 nf_nat_cleanup_conntrack(struct nf_conn *ct) argument
695 struct nf_conn *ct = old_nat->ct; local
724 nfnetlink_parse_nat_proto(struct nlattr *attr, const struct nf_conn *ct, struct nf_nat_range *range) argument
752 nfnetlink_parse_nat(const struct nlattr *nat, const struct nf_conn *ct, struct nf_nat_range *range, const struct nf_nat_l3proto *l3proto) argument
777 nfnetlink_parse_nat_setup(struct nf_conn *ct, enum nf_nat_manip_type manip, const struct nlattr *attr) argument
810 nfnetlink_parse_nat_setup(struct nf_conn *ct, enum nf_nat_manip_type manip, const struct nlattr *attr) argument
[all...]
H A Dxt_CT.c23 static inline int xt_ct_target(struct sk_buff *skb, struct nf_conn *ct) argument
29 /* special case the untracked ct : we want the percpu object */
30 if (!ct)
31 ct = nf_ct_untracked_get();
32 atomic_inc(&ct->ct_general.use);
33 skb->nfct = &ct->ct_general;
43 struct nf_conn *ct = info->ct; local
45 return xt_ct_target(skb, ct);
52 struct nf_conn *ct local
76 xt_ct_set_helper(struct nf_conn *ct, const char *helper_name, const struct xt_tgchk_param *par) argument
119 xt_ct_set_timeout(struct nf_conn *ct, const struct xt_tgchk_param *par, const char *timeout_name) argument
188 struct nf_conn *ct; local
289 xt_ct_destroy_timeout(struct nf_conn *ct) argument
310 struct nf_conn *ct = info->ct; local
[all...]
H A Dxt_u32.c19 const struct xt_u32_test *ct; local
34 ct = &data->tests[testind];
36 pos = ct->location[0].number;
44 nnums = ct->nnums;
48 u_int32_t number = ct->location[i].number;
49 switch (ct->location[i].nextop) {
77 nvals = ct->nvalues;
79 if (ct->value[i].min <= val && val <= ct->value[i].max)
82 if (i >= ct
[all...]
H A Dnf_nat_sip.c39 struct nf_conn *ct = nf_ct_get(skb, &ctinfo); local
43 if (nf_ct_protonum(ct) == IPPROTO_TCP) {
48 if (!__nf_nat_mangle_tcp_packet(skb, ct, ctinfo,
56 if (!nf_nat_mangle_udp_packet(skb, ct, ctinfo,
68 static int sip_sprintf_addr(const struct nf_conn *ct, char *buffer, argument
71 if (nf_ct_l3num(ct) == NFPROTO_IPV4)
81 static int sip_sprintf_addr_port(const struct nf_conn *ct, char *buffer, argument
84 if (nf_ct_l3num(ct) == NFPROTO_IPV4)
97 struct nf_conn *ct = nf_ct_get(skb, &ctinfo); local
99 struct nf_ct_sip_master *ct_sip_info = nfct_help_data(ct);
131 struct nf_conn *ct = nf_ct_get(skb, &ctinfo); local
148 struct nf_conn *ct = nf_ct_get(skb, &ctinfo); local
305 struct nf_conn *ct = nf_ct_get(skb, &ctinfo); local
316 nf_nat_sip_expected(struct nf_conn *ct, struct nf_conntrack_expect *exp) argument
349 struct nf_conn *ct = nf_ct_get(skb, &ctinfo); local
420 struct nf_conn *ct = nf_ct_get(skb, &ctinfo); local
451 struct nf_conn *ct = nf_ct_get(skb, &ctinfo); local
470 struct nf_conn *ct = nf_ct_get(skb, &ctinfo); local
507 struct nf_conn *ct = nf_ct_get(skb, &ctinfo); local
549 struct nf_conn *ct = nf_ct_get(skb, &ctinfo); local
[all...]
H A Dnf_conntrack_timestamp.c27 .data = &init_net.ct.sysctl_tstamp,
52 table[0].data = &net->ct.sysctl_tstamp;
58 net->ct.tstamp_sysctl_header = register_net_sysctl(net, "net/netfilter",
60 if (!net->ct.tstamp_sysctl_header) {
76 table = net->ct.tstamp_sysctl_header->ctl_table_arg;
77 unregister_net_sysctl_table(net->ct.tstamp_sysctl_header);
93 net->ct.sysctl_tstamp = nf_ct_tstamp;
H A Dnf_conntrack_acct.c30 .data = &init_net.ct.sysctl_acct,
40 seq_print_acct(struct seq_file *s, const struct nf_conn *ct, int dir) argument
45 acct = nf_conn_acct_find(ct);
72 table[0].data = &net->ct.sysctl_acct;
78 net->ct.acct_sysctl_header = register_net_sysctl(net, "net/netfilter",
80 if (!net->ct.acct_sysctl_header) {
96 table = net->ct.acct_sysctl_header->ctl_table_arg;
97 unregister_net_sysctl_table(net->ct.acct_sysctl_header);
113 net->ct.sysctl_acct = nf_ct_acct;
H A Dnf_conntrack_seqadj.c9 int nf_ct_seqadj_init(struct nf_conn *ct, enum ip_conntrack_info ctinfo, argument
19 set_bit(IPS_SEQ_ADJUST_BIT, &ct->status);
21 seqadj = nfct_seqadj(ct);
29 int nf_ct_seqadj_set(struct nf_conn *ct, enum ip_conntrack_info ctinfo, argument
32 struct nf_conn_seqadj *seqadj = nfct_seqadj(ct);
44 set_bit(IPS_SEQ_ADJUST_BIT, &ct->status);
46 spin_lock_bh(&ct->lock);
54 spin_unlock_bh(&ct->lock);
60 struct nf_conn *ct, enum ip_conntrack_info ctinfo,
65 if (nf_ct_protonum(ct) !
59 nf_ct_tcp_seqadj_set(struct sk_buff *skb, struct nf_conn *ct, enum ip_conntrack_info ctinfo, s32 off) argument
116 nf_ct_sack_adjust(struct sk_buff *skb, unsigned int protoff, struct tcphdr *tcph, struct nf_conn *ct, enum ip_conntrack_info ctinfo) argument
162 nf_ct_seq_adjust(struct sk_buff *skb, struct nf_conn *ct, enum ip_conntrack_info ctinfo, unsigned int protoff) argument
213 nf_ct_seq_offset(const struct nf_conn *ct, enum ip_conntrack_dir dir, u32 seq) argument
[all...]
H A Dnf_conntrack_snmp.c34 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 Dnf_conntrack_sip.c58 static int string_len(const struct nf_conn *ct, const char *dptr, argument
70 static int digits_len(const struct nf_conn *ct, const char *dptr, argument
101 static int callid_len(const struct nf_conn *ct, const char *dptr, argument
120 static int media_len(const struct nf_conn *ct, const char *dptr, argument
123 int len = string_len(ct, dptr, limit, shift);
131 return len + digits_len(ct, dptr, limit, shift);
134 static int sip_parse_addr(const struct nf_conn *ct, const char *cp, argument
141 if (!ct)
145 switch (nf_ct_l3num(ct)) {
176 static int epaddr_len(const struct nf_conn *ct, cons argument
196 skp_epaddr_len(const struct nf_conn *ct, const char *dptr, const char *limit, int *shift) argument
228 ct_sip_parse_request(const struct nf_conn *ct, const char *dptr, unsigned int datalen, unsigned int *matchoff, unsigned int *matchlen, union nf_inet_addr *addr, __be16 *port) argument
359 ct_sip_get_header(const struct nf_conn *ct, const char *dptr, unsigned int dataoff, unsigned int datalen, enum sip_header_types type, unsigned int *matchoff, unsigned int *matchlen) argument
427 ct_sip_next_header(const struct nf_conn *ct, const char *dptr, unsigned int dataoff, unsigned int datalen, enum sip_header_types type, unsigned int *matchoff, unsigned int *matchlen) argument
457 ct_sip_walk_headers(const struct nf_conn *ct, const char *dptr, unsigned int dataoff, unsigned int datalen, enum sip_header_types type, int *in_header, unsigned int *matchoff, unsigned int *matchlen) argument
497 ct_sip_parse_header_uri(const struct nf_conn *ct, const char *dptr, unsigned int *dataoff, unsigned int datalen, enum sip_header_types type, int *in_header, unsigned int *matchoff, unsigned int *matchlen, union nf_inet_addr *addr, __be16 *port) argument
530 ct_sip_parse_param(const struct nf_conn *ct, const char *dptr, unsigned int dataoff, unsigned int datalen, const char *name, unsigned int *matchoff, unsigned int *matchlen) argument
558 ct_sip_parse_address_param(const struct nf_conn *ct, const char *dptr, unsigned int dataoff, unsigned int datalen, const char *name, unsigned int *matchoff, unsigned int *matchlen, union nf_inet_addr *addr, bool delim) argument
585 ct_sip_parse_numerical_param(const struct nf_conn *ct, const char *dptr, unsigned int dataoff, unsigned int datalen, const char *name, unsigned int *matchoff, unsigned int *matchlen, unsigned int *val) argument
615 ct_sip_parse_transport(struct nf_conn *ct, const char *dptr, unsigned int dataoff, unsigned int datalen, u8 *proto) argument
638 sdp_parse_addr(const struct nf_conn *ct, const char *cp, const char **endp, union nf_inet_addr *addr, const char *limit) argument
665 sdp_addr_len(const struct nf_conn *ct, const char *dptr, const char *limit, int *shift) argument
719 ct_sip_get_sdp_header(const struct nf_conn *ct, const char *dptr, unsigned int dataoff, unsigned int datalen, enum sdp_header_types type, enum sdp_header_types term, unsigned int *matchoff, unsigned int *matchlen) argument
773 ct_sip_parse_sdp_addr(const struct nf_conn *ct, const char *dptr, unsigned int dataoff, unsigned int datalen, enum sdp_header_types type, enum sdp_header_types term, unsigned int *matchoff, unsigned int *matchlen, union nf_inet_addr *addr) argument
793 refresh_signalling_expectation(struct nf_conn *ct, union nf_inet_addr *addr, u8 proto, __be16 port, unsigned int expires) argument
822 flush_expectations(struct nf_conn *ct, bool media) argument
851 struct nf_conn *ct = nf_ct_get(skb, &ctinfo); local
990 struct nf_conn *ct = nf_ct_get(skb, &ctinfo); local
1099 struct nf_conn *ct = nf_ct_get(skb, &ctinfo); local
1116 struct nf_conn *ct = nf_ct_get(skb, &ctinfo); local
1133 struct nf_conn *ct = nf_ct_get(skb, &ctinfo); local
1150 struct nf_conn *ct = nf_ct_get(skb, &ctinfo); local
1167 struct nf_conn *ct = nf_ct_get(skb, &ctinfo); local
1183 struct nf_conn *ct = nf_ct_get(skb, &ctinfo); local
1281 struct nf_conn *ct = nf_ct_get(skb, &ctinfo); local
1366 struct nf_conn *ct = nf_ct_get(skb, &ctinfo); local
1410 struct nf_conn *ct = nf_ct_get(skb, &ctinfo); local
1458 process_sip_msg(struct sk_buff *skb, struct nf_conn *ct, unsigned int protoff, unsigned int dataoff, const char **dptr, unsigned int *datalen) argument
1482 sip_help_tcp(struct sk_buff *skb, unsigned int protoff, struct nf_conn *ct, enum ip_conntrack_info ctinfo) argument
1566 sip_help_udp(struct sk_buff *skb, unsigned int protoff, struct nf_conn *ct, enum ip_conntrack_info ctinfo) argument
[all...]
H A Dnf_conntrack_helper.c50 .data = &init_net.ct.sysctl_auto_assign_helper,
67 table[0].data = &net->ct.sysctl_auto_assign_helper;
73 net->ct.helper_sysctl_header =
76 if (!net->ct.helper_sysctl_header) {
92 table = net->ct.helper_sysctl_header->ctl_table_arg;
93 unregister_net_sysctl_table(net->ct.helper_sysctl_header);
171 nf_ct_helper_ext_add(struct nf_conn *ct, argument
176 help = nf_ct_ext_add_length(ct, NF_CT_EXT_HELPER,
186 int __nf_ct_try_assign_helper(struct nf_conn *ct, struct nf_conn *tmpl, argument
191 struct net *net = nf_ct_net(ct);
257 struct nf_conn *ct = nf_ct_tuplehash_to_ctrack(i); local
267 nf_ct_helper_destroy(struct nf_conn *ct) argument
336 nf_ct_helper_log(struct sk_buff *skb, const struct nf_conn *ct, const char *fmt, ...) argument
[all...]
/net/netfilter/ipvs/
H A Dip_vs_nfct.c85 struct nf_conn *ct = nf_ct_get(skb, &ctinfo); local
88 if (ct == NULL || nf_ct_is_confirmed(ct) || nf_ct_is_untracked(ct) ||
89 nf_ct_is_dying(ct))
101 if (cp->app && nf_ct_protonum(ct) == IPPROTO_TCP &&
102 !nfct_seqadj(ct) && !nfct_seqadj_ext_add(ct))
111 new_tuple = ct->tuplehash[IP_CT_DIR_REPLY].tuple;
126 IP_VS_DBG(7, "%s: Updating conntrack ct
143 ip_vs_nfct_expect_callback(struct nf_conn *ct, struct nf_conntrack_expect *exp) argument
225 ip_vs_nfct_expect_related(struct sk_buff *skb, struct nf_conn *ct, struct ip_vs_conn *cp, u_int8_t proto, const __be16 port, int from_rs) argument
259 struct nf_conn *ct; local
[all...]
/net/ax25/
H A Dax25_addr.c119 int ct = 0; local
121 while (ct < 6) {
122 if ((a->ax25_call[ct] & 0xFE) != (b->ax25_call[ct] & 0xFE)) /* Clean off repeater bits */
124 ct++;
127 if ((a->ax25_call[ct] & 0x1E) == (b->ax25_call[ct] & 0x1E)) /* SSID without control bit */
222 int ct = 0; local
255 while (ct < d->ndigi) {
256 memcpy(buf, &d->calls[ct], AX25_ADDR_LE
289 int ct; local
[all...]
/net/mac80211/
H A Daes_ccm.c25 struct scatterlist assoc, pt, ct[2]; local
36 sg_init_table(ct, 2);
37 sg_set_buf(&ct[0], data, data_len);
38 sg_set_buf(&ct[1], mic, IEEE80211_CCMP_MIC_LEN);
42 aead_request_set_crypt(aead_req, &pt, ct, data_len, b_0);
50 struct scatterlist assoc, pt, ct[2]; local
63 sg_init_table(ct, 2);
64 sg_set_buf(&ct[0], data, data_len);
65 sg_set_buf(&ct[1], mic, IEEE80211_CCMP_MIC_LEN);
69 aead_request_set_crypt(aead_req, ct,
[all...]

Completed in 212 milliseconds

12345