Searched refs:l3proto (Results 1 - 25 of 29) sorted by relevance

12

/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/net/netfilter/
H A Dnf_conntrack_proto.c65 __nf_ct_l4proto_find(u_int16_t l3proto, u_int8_t l4proto) argument
67 if (unlikely(l3proto >= AF_MAX || nf_ct_protos[l3proto] == NULL))
70 return rcu_dereference(nf_ct_protos[l3proto][l4proto]);
77 nf_ct_l3proto_find_get(u_int16_t l3proto) argument
82 p = __nf_ct_l3proto_find(l3proto);
98 nf_ct_l3proto_try_module_get(unsigned short l3proto) argument
103 retry: p = nf_ct_l3proto_find_get(l3proto);
105 ret = request_module("nf_conntrack-%d", l3proto);
116 void nf_ct_l3proto_module_put(unsigned short l3proto) argument
143 nf_ct_l3proto_register_sysctl(struct nf_conntrack_l3proto *l3proto) argument
157 nf_ct_l3proto_unregister_sysctl(struct nf_conntrack_l3proto *l3proto) argument
[all...]
H A Dxt_ipvs.c35 unsigned int l3proto)
37 if (l3proto == NFPROTO_IPV4)
40 else if (l3proto == NFPROTO_IPV6)
32 ipvs_mt_addrcmp(const union nf_inet_addr *kaddr, const union nf_inet_addr *uaddr, const union nf_inet_addr *umask, unsigned int l3proto) argument
H A Dnf_conntrack_standalone.c37 const struct nf_conntrack_l3proto *l3proto,
40 return l3proto->print_tuple(s, tuple) || l4proto->print_tuple(s, tuple);
116 const struct nf_conntrack_l3proto *l3proto; local
128 l3proto = __nf_ct_l3proto_find(nf_ct_l3num(ct));
129 NF_CT_ASSERT(l3proto);
135 l3proto->name, nf_ct_l3num(ct),
145 l3proto, l4proto))
156 l3proto, l4proto))
36 print_tuple(struct seq_file *s, const struct nf_conntrack_tuple *tuple, const struct nf_conntrack_l3proto *l3proto, const struct nf_conntrack_l4proto *l4proto) argument
H A Dnf_conntrack_l3proto_generic.c67 .l3proto = PF_UNSPEC,
H A Dnf_conntrack_proto_generic.c90 .l3proto = PF_UNSPEC,
H A Dnf_conntrack_netlink.c83 struct nf_conntrack_l3proto *l3proto)
92 if (likely(l3proto->tuple_to_nlattr))
93 ret = l3proto->tuple_to_nlattr(skb, tuple);
108 struct nf_conntrack_l3proto *l3proto; local
111 l3proto = __nf_ct_l3proto_find(tuple->src.l3num);
112 ret = ctnetlink_dump_tuples_ip(skb, tuple, l3proto);
414 struct nf_conntrack_l3proto *l3proto; local
419 l3proto = __nf_ct_l3proto_find(nf_ct_l3num(ct));
420 len += l3proto->nla_size;
615 u_int8_t l3proto local
81 ctnetlink_dump_tuples_ip(struct sk_buff *skb, const struct nf_conntrack_tuple *tuple, struct nf_conntrack_l3proto *l3proto) argument
673 struct nf_conntrack_l3proto *l3proto; local
1525 struct nf_conntrack_l3proto *l3proto; local
1690 u_int8_t l3proto = nfmsg->nfgen_family; local
[all...]
H A Dxt_conntrack.c30 const union nf_inet_addr *umask, unsigned int l3proto)
32 if (l3proto == NFPROTO_IPV4)
34 else if (l3proto == NFPROTO_IPV6)
28 conntrack_addrcmp(const union nf_inet_addr *kaddr, const union nf_inet_addr *uaddr, const union nf_inet_addr *umask, unsigned int l3proto) argument
H A Dnf_conntrack_proto_udp.c178 .l3proto = PF_INET,
206 .l3proto = PF_INET6,
H A Dnf_conntrack_proto_udplite.c168 .l3proto = PF_INET,
192 .l3proto = PF_INET6,
H A Dnf_conntrack_core.c701 const struct nf_conntrack_l3proto *l3proto,
707 if (l3proto->pkt_to_tuple(skb, nhoff, tuple) == 0)
720 struct nf_conntrack_l3proto *l3proto; local
728 l3proto = __nf_ct_l3proto_find(l3num);
729 ret = l3proto->get_l4proto(skb, nhoff, &protoff, &protonum);
738 l3proto, l4proto);
748 const struct nf_conntrack_l3proto *l3proto,
754 if (l3proto->invert_tuple(inverse, orig) == 0)
1279 struct nf_conntrack_l3proto *l3proto,
1291 if (!nf_ct_invert_tuple(&repl_tuple, tuple, l3proto, l4prot
695 nf_ct_get_tuple(const struct sk_buff *skb, unsigned int nhoff, unsigned int dataoff, u_int16_t l3num, u_int8_t protonum, struct nf_conntrack_tuple *tuple, const struct nf_conntrack_l3proto *l3proto, const struct nf_conntrack_l4proto *l4proto) argument
746 nf_ct_invert_tuple(struct nf_conntrack_tuple *inverse, const struct nf_conntrack_tuple *orig, const struct nf_conntrack_l3proto *l3proto, const struct nf_conntrack_l4proto *l4proto) argument
1277 init_conntrack(struct net *net, struct nf_conn *tmpl, const struct nf_conntrack_tuple *tuple, struct nf_conntrack_l3proto *l3proto, struct nf_conntrack_l4proto *l4proto, struct sk_buff *skb, unsigned int dataoff) argument
1359 resolve_normal_ct(struct net *net, struct nf_conn *tmpl, struct sk_buff *skb, unsigned int dataoff, u_int16_t l3num, u_int8_t protonum, struct nf_conntrack_l3proto *l3proto, struct nf_conntrack_l4proto *l4proto, int *set_reply, enum ip_conntrack_info *ctinfo) argument
1424 struct nf_conntrack_l3proto *l3proto; local
[all...]
H A Dnf_conntrack_proto_dccp.c760 .l3proto = AF_INET,
782 .l3proto = AF_INET6,
H A Dnf_conntrack_proto_sctp.c654 .l3proto = PF_INET,
684 .l3proto = PF_INET6,
H A Dnf_conntrack_proto_gre.c283 .l3proto = AF_INET,
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/include/net/netfilter/
H A Dnf_conntrack_l3proto.h21 u_int16_t l3proto; member in struct:nf_conntrack_l3proto
81 extern struct nf_conntrack_l3proto *nf_ct_l3proto_find_get(u_int16_t l3proto);
88 __nf_ct_l3proto_find(u_int16_t l3proto) argument
90 if (unlikely(l3proto >= AF_MAX))
92 return rcu_dereference(nf_ct_l3protos[l3proto]);
H A Dnf_conntrack_core.h41 const struct nf_conntrack_l3proto *l3proto,
47 const struct nf_conntrack_l3proto *l3proto,
74 const struct nf_conntrack_l3proto *l3proto,
H A Dnf_conntrack_l4proto.h20 u_int16_t l3proto; member in struct:nf_conntrack_l4proto
104 __nf_ct_l4proto_find(u_int16_t l3proto, u_int8_t l4proto);
H A Dnf_conntrack.h199 extern int nf_ct_l3proto_try_module_get(unsigned short l3proto);
200 extern void nf_ct_l3proto_module_put(unsigned short l3proto);
/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/conntrack-tools/conntrack-tools-1.4.0/src/nfct-extensions/
H A Dhelper.c175 uint16_t l3proto; local
188 l3proto = AF_INET;
190 l3proto = AF_INET6;
217 nfct_helper_attr_set_u16(t, NFCTH_ATTR_PROTO_L3NUM, l3proto);
310 uint16_t l3proto; local
313 l3proto = AF_INET;
315 l3proto = AF_INET6;
320 nfct_helper_attr_set_u16(t, NFCTH_ATTR_PROTO_L3NUM, l3proto);
403 uint16_t l3proto; local
406 l3proto
529 uint16_t l3proto; local
[all...]
H A Dtimeout.c177 uint16_t l3proto; local
199 l3proto = AF_INET;
201 l3proto = AF_INET6;
206 nfct_timeout_attr_set_u16(t, NFCT_TIMEOUT_ATTR_L3PROTO, l3proto);
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/net/ipv4/netfilter/
H A Dnf_conntrack_l3proto_ipv4_compat.c94 const struct nf_conntrack_l3proto *l3proto; local
109 l3proto = __nf_ct_l3proto_find(nf_ct_l3num(ct));
110 NF_CT_ASSERT(l3proto);
125 l3proto, l4proto))
136 l3proto, l4proto))
H A Dnf_nat_core.c50 static struct nf_conntrack_l3proto *l3proto __read_mostly;
496 &inner, l3proto, l4proto))
766 l3proto = nf_ct_l3proto_find_get((u_int16_t)AF_INET);
785 nf_ct_l3proto_put(l3proto);
H A Dnf_conntrack_proto_icmp.c294 .l3proto = PF_INET,
/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/conntrack-tools/conntrack-tools-1.4.0/include/
H A Dhelper.h39 uint16_t l3proto; member in struct:ctd_helper_instance
/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/conntrack-tools/conntrack-tools-1.4.0/src/
H A Dread_config_yy.y1597 uint16_t l3proto;
1601 l3proto = AF_INET;
1603 l3proto = AF_INET6;
1629 helper_inst->l3proto = l3proto;
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/net/ipv6/netfilter/
H A Dnf_conntrack_proto_icmpv6.c289 .l3proto = PF_INET6,

Completed in 389 milliseconds

12