Searched refs:protonum (Results 1 - 25 of 28) sorted by relevance

12

/net/netfilter/ipvs/
H A Dip_vs_nfct.c73 (T)->dst.protonum
117 if (new_tuple.dst.protonum != IPPROTO_ICMP &&
118 new_tuple.dst.protonum != IPPROTO_ICMPV6)
122 if (new_tuple.dst.protonum != IPPROTO_ICMP &&
123 new_tuple.dst.protonum != IPPROTO_ICMPV6)
164 ip_vs_conn_fill_param(net, exp->tuple.src.l3num, orig->dst.protonum,
266 .dst = { .protonum = cp->protocol, .dir = IP_CT_DIR_ORIGINAL } };
/net/netfilter/
H A Dnf_conntrack_helper.c111 return (((tuple->src.l3num << 8) | tuple->dst.protonum) ^
134 __nf_conntrack_helper_find(const char *name, u16 l3num, u8 protonum) argument
143 h->tuple.dst.protonum == protonum)
152 nf_conntrack_helper_try_module_get(const char *name, u16 l3num, u8 protonum) argument
156 h = __nf_conntrack_helper_find(name, l3num, protonum);
160 h = __nf_conntrack_helper_find(name, l3num, protonum);
376 cur->tuple.dst.protonum == me->tuple.dst.protonum) {
H A Dnf_conntrack_l3proto_generic.c59 unsigned int *dataoff, u_int8_t *protonum)
58 generic_get_l4proto(const struct sk_buff *skb, unsigned int nhoff, unsigned int *dataoff, u_int8_t *protonum) argument
H A Dnf_conntrack_netbios_ns.c53 .tuple.dst.protonum = IPPROTO_UDP,
H A Dnf_conntrack_snmp.c60 .tuple.dst.protonum = IPPROTO_UDP,
H A Dnfnetlink_cthelper.c81 tuple->dst.protonum = nla_get_u8(tb[NFCTH_TUPLE_L4PROTONUM]);
317 tuple.dst.protonum != cur->tuple.dst.protonum))
355 if (nla_put_u8(skb, NFCTH_TUPLE_L4PROTONUM, helper->tuple.dst.protonum))
540 tuple.dst.protonum != cur->tuple.dst.protonum))
607 tuple.dst.protonum != cur->tuple.dst.protonum))
H A Dnf_conntrack_core.c140 tuple->dst.protonum));
170 u_int8_t protonum,
181 tuple->dst.protonum = protonum;
194 u_int8_t protonum; local
200 ret = l3proto->get_l4proto(skb, nhoff, &protoff, &protonum);
206 l4proto = __nf_ct_l4proto_find(l3num, protonum);
208 ret = nf_ct_get_tuple(skb, nhoff, protoff, l3num, protonum, tuple,
230 inverse->dst.protonum = orig->dst.protonum;
166 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
1002 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
1073 u_int8_t protonum; local
[all...]
H A Dnf_conntrack_amanda.c186 .tuple.dst.protonum = IPPROTO_UDP,
195 .tuple.dst.protonum = IPPROTO_UDP,
H A Dnf_nat_core.c49 __nf_nat_l4proto_find(u8 family, u8 protonum) argument
51 return rcu_dereference(nf_nat_l4protos[family][protonum]);
128 tuple->dst.protonum ^ zone ^ nf_conntrack_hash_rnd);
181 return (t->dst.protonum == tuple->dst.protonum &&
308 orig_tuple->dst.protonum);
500 target.dst.protonum);
H A Dnf_conntrack_expect.c84 (((tuple->dst.protonum ^ tuple->src.l3num) << 16) |
281 exp->tuple.dst.protonum = proto;
539 expect->tuple.dst.protonum);
543 expect->tuple.dst.protonum));
H A Dnf_conntrack_tftp.c128 tftp[i][j].tuple.dst.protonum = IPPROTO_UDP;
H A Dnf_conntrack_pptp.c186 t.dst.protonum = IPPROTO_GRE;
194 t.dst.protonum = IPPROTO_GRE;
602 .tuple.dst.protonum = IPPROTO_TCP,
H A Dnf_conntrack_proto_gre.c88 km->tuple.dst.protonum == t->dst.protonum &&
H A Dnf_conntrack_irc.c258 irc[i].tuple.dst.protonum = IPPROTO_TCP;
H A Dnf_conntrack_sane.c210 sane[i][j].tuple.dst.protonum = IPPROTO_TCP;
H A Dnf_conntrack_h323_main.c642 .tuple.dst.protonum = IPPROTO_UDP,
1219 .tuple.dst.protonum = IPPROTO_TCP,
1228 .tuple.dst.protonum = IPPROTO_TCP,
1265 tuple.dst.protonum = IPPROTO_TCP;
1816 .tuple.dst.protonum = IPPROTO_UDP,
1826 .tuple.dst.protonum = IPPROTO_UDP,
H A Dnf_conntrack_sip.c807 exp->tuple.dst.protonum != proto ||
885 tuple.dst.protonum = IPPROTO_UDP;
1639 sip[i][0].tuple.dst.protonum = IPPROTO_UDP;
1642 sip[i][1].tuple.dst.protonum = IPPROTO_TCP;
1646 sip[i][2].tuple.dst.protonum = IPPROTO_UDP;
1649 sip[i][3].tuple.dst.protonum = IPPROTO_TCP;
/net/ipv4/netfilter/
H A Dnf_nat_l3proto_ipv4.c43 if (t->dst.protonum == IPPROTO_TCP ||
44 t->dst.protonum == IPPROTO_UDP ||
45 t->dst.protonum == IPPROTO_UDPLITE ||
46 t->dst.protonum == IPPROTO_DCCP ||
47 t->dst.protonum == IPPROTO_SCTP)
55 if (t->dst.protonum == IPPROTO_TCP ||
56 t->dst.protonum == IPPROTO_UDP ||
57 t->dst.protonum == IPPROTO_UDPLITE ||
58 t->dst.protonum == IPPROTO_DCCP ||
59 t->dst.protonum
[all...]
H A Dnf_conntrack_l3proto_ipv4.c67 unsigned int *dataoff, u_int8_t *protonum)
82 *protonum = iph->protocol;
277 tuple.dst.protonum = sk->sk_protocol;
66 ipv4_get_l4proto(const struct sk_buff *skb, unsigned int nhoff, unsigned int *dataoff, u_int8_t *protonum) argument
H A Dnf_nat_pptp.c65 t.dst.protonum = IPPROTO_GRE;
74 t.dst.protonum = IPPROTO_GRE;
H A Dnf_conntrack_l3proto_ipv4_compat.c294 seq_printf(s, "proto=%u ", exp->tuple.dst.protonum);
299 exp->tuple.dst.protonum));
H A Dnf_conntrack_proto_icmp.c151 innerproto = __nf_ct_l4proto_find(PF_INET, origtuple.dst.protonum);
/net/ipv6/netfilter/
H A Dnf_nat_l3proto_ipv6.c42 if (t->dst.protonum == IPPROTO_TCP ||
43 t->dst.protonum == IPPROTO_UDP ||
44 t->dst.protonum == IPPROTO_UDPLITE ||
45 t->dst.protonum == IPPROTO_DCCP ||
46 t->dst.protonum == IPPROTO_SCTP)
54 if (t->dst.protonum == IPPROTO_TCP ||
55 t->dst.protonum == IPPROTO_UDP ||
56 t->dst.protonum == IPPROTO_UDPLITE ||
57 t->dst.protonum == IPPROTO_DCCP ||
58 t->dst.protonum
[all...]
H A Dnf_conntrack_l3proto_ipv6.c71 unsigned int *dataoff, u_int8_t *protonum)
94 *protonum = nexthdr;
254 tuple.dst.protonum = sk->sk_protocol;
70 ipv6_get_l4proto(const struct sk_buff *skb, unsigned int nhoff, unsigned int *dataoff, u_int8_t *protonum) argument
H A Dnf_conntrack_proto_icmpv6.c168 inproto = __nf_ct_l4proto_find(PF_INET6, origtuple.dst.protonum);

Completed in 138 milliseconds

12