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

12

/asus-wl-520gu-7.0.1.45/src/router/iproute2/reference/linux/netfilter_ipv4/
H A Dip_conntrack_tuple.h69 u_int16_t protonum; member in struct:ip_conntrack_tuple::__anon11292
84 (tp), (tp)->dst.protonum, \
90 (x), (x)->dst.protonum, \
124 && t1->dst.protonum == t2->dst.protonum;
141 || ((t->dst.protonum ^ tuple->dst.protonum)
142 & mask->dst.protonum));
H A Dip_nat_protocol.h18 unsigned int protonum; member in struct:ip_nat_protocol
55 extern struct ip_nat_protocol *find_nat_proto(u_int16_t protonum);
/asus-wl-520gu-7.0.1.45/src/linux/linux/include/linux/netfilter_ipv4/
H A Dip_conntrack_tuple.h69 u_int16_t protonum; member in struct:ip_conntrack_tuple::__anon6878
84 (tp), (tp)->dst.protonum, \
90 (x), (x)->dst.protonum, \
144 && t1->dst.protonum == t2->dst.protonum;
161 || ((t->dst.protonum ^ tuple->dst.protonum)
162 & mask->dst.protonum));
H A Dip_nat_protocol.h18 unsigned int protonum; member in struct:ip_nat_protocol
55 extern struct ip_nat_protocol *find_nat_proto(u_int16_t protonum);
/asus-wl-520gu-7.0.1.45/src/linux/linux/net/ipv4/netfilter/
H A Dip_autofw.c186 exp->tuple.dst.protonum = ct->tuplehash[IP_CT_DIR_ORIGINAL].tuple.dst.protonum;
187 exp->mask.dst.protonum = 0xFFFF;
233 exp->tuple.dst.protonum = info->proto;
235 exp->mask.dst.protonum = 0xFFFF;
253 exp->tuple.dst.protonum = info->proto;
255 exp->mask.dst.protonum = 0xFFFF;
H A Dip_nat_core.c80 .tuple.dst.protonum)],
89 .tuple.dst.protonum)],
107 return i->protonum == proto;
111 find_nat_proto(u_int16_t protonum) argument
116 i = LIST_FIND(&protos, cmp_proto, struct ip_nat_protocol *, protonum);
144 struct ip_nat_protocol *proto = find_nat_proto(tuple->dst.protonum);
174 return (i->conntrack->tuplehash[IP_CT_DIR_ORIGINAL].tuple.dst.protonum
175 == tuple->dst.protonum
191 unsigned int h = hash_by_src(&tuple->src, tuple->dst.protonum);
224 u_int32_t src, u_int32_t dst, u_int16_t protonum,
223 fake_cmp(const struct ip_nat_hash *i, u_int32_t src, u_int32_t dst, u_int16_t protonum, unsigned int *score, const struct ip_conntrack *conntrack) argument
241 count_maps(u_int32_t src, u_int32_t dst, u_int16_t protonum, const struct ip_conntrack *conntrack) argument
[all...]
H A Dip_conntrack_tftp.c54 exp.mask.dst.protonum = 0xffff;
94 tftp[i].tuple.dst.protonum = IPPROTO_UDP;
96 tftp[i].mask.dst.protonum = 0xFFFF;
H A Dip_conntrack_standalone.c39 return (i->tuplehash[IP_CT_DIR_ORIGINAL].tuple.dst.protonum ==
75 atomic_read(&expect->use), expect->tuple.dst.protonum);
77 __ip_ct_find_proto(expect->tuple.dst.protonum));
89 .tuple.dst.protonum);
94 .tuple.dst.protonum,
197 .tuple.dst.protonum);
214 if ((conntrack->tuplehash[IP_CT_DIR_ORIGINAL].tuple.dst.protonum == 6)
219 if((conntrack->tuplehash[IP_CT_DIR_ORIGINAL].tuple.dst.protonum == 17)
H A Dip_nat_mms.c83 mms_proto = expect->tuple.dst.protonum;
109 expect->tuple.dst.protonum == IPPROTO_UDP ? "UDP"
110 : expect->tuple.dst.protonum == IPPROTO_TCP ? "TCP":proto_string,
297 mms[i].tuple.dst.protonum = IPPROTO_TCP;
299 mms[i].mask.dst.protonum = 0xFFFF;
H A Dipt_conntrack.c47 if (!ct || FWINV(ct->tuplehash[IP_CT_DIR_ORIGINAL].tuple.dst.protonum != sinfo->tuple[IP_CT_DIR_ORIGINAL].dst.protonum, IPT_CONNTRACK_PROTO))
H A Dip_fw_compat_masq.c209 static const char *masq_proto_name(u_int16_t protonum) argument
211 switch (protonum) {
228 masq_proto_name(conntrack->tuplehash[0].tuple.dst.protonum),
H A Dip_nat_ftp.c202 newtuple.dst.protonum = IPPROTO_TCP;
307 ftp[i].tuple.dst.protonum = IPPROTO_TCP;
309 ftp[i].mask.dst.protonum = 0xFFFF;
H A Dip_conntrack_core.c125 + tuple->dst.protonum)
149 tuple->dst.protonum = iph->protocol;
166 inverse->dst.protonum = orig->dst.protonum;
333 proto = ip_ct_find_proto(ct->tuplehash[IP_CT_DIR_REPLY].tuple.dst.protonum);
1001 return invert_tuple(inverse, orig, ip_ct_find_proto(orig->dst.protonum));
1012 return (((i->ct_tuple.dst.protonum == 0 && ip_ct_tuple_equal(&i->tuple, tuple))
1013 || (i->ct_tuple.dst.protonum && ip_ct_tuple_equal(&i->ct_tuple, tuple)))
1029 i->mask.dst.protonum & mask->dst.protonum } };
[all...]
H A Dip_conntrack_irc.c258 hlpr->tuple.dst.protonum = IPPROTO_TCP;
260 hlpr->mask.dst.protonum = 0xFFFF;
H A Dip_conntrack_mms.c262 mms[i].tuple.dst.protonum = IPPROTO_TCP;
264 mms[i].mask.dst.protonum = 0xFFFF;
H A Dip_nat_irc.c244 hlpr->tuple.dst.protonum = IPPROTO_TCP;
247 hlpr->mask.dst.protonum = 0xFFFF;
/asus-wl-520gu-7.0.1.45/src/linux/linux/net/ipv4/netfilter.noQoS/
H A Dip_autofw.c186 exp->tuple.dst.protonum = ct->tuplehash[IP_CT_DIR_ORIGINAL].tuple.dst.protonum;
187 exp->mask.dst.protonum = 0xFFFF;
233 exp->tuple.dst.protonum = info->proto;
235 exp->mask.dst.protonum = 0xFFFF;
253 exp->tuple.dst.protonum = info->proto;
255 exp->mask.dst.protonum = 0xFFFF;
H A Dip_nat_core.c80 .tuple.dst.protonum)],
89 .tuple.dst.protonum)],
107 return i->protonum == proto;
111 find_nat_proto(u_int16_t protonum) argument
116 i = LIST_FIND(&protos, cmp_proto, struct ip_nat_protocol *, protonum);
144 struct ip_nat_protocol *proto = find_nat_proto(tuple->dst.protonum);
174 return (i->conntrack->tuplehash[IP_CT_DIR_ORIGINAL].tuple.dst.protonum
175 == tuple->dst.protonum
191 unsigned int h = hash_by_src(&tuple->src, tuple->dst.protonum);
224 u_int32_t src, u_int32_t dst, u_int16_t protonum,
223 fake_cmp(const struct ip_nat_hash *i, u_int32_t src, u_int32_t dst, u_int16_t protonum, unsigned int *score, const struct ip_conntrack *conntrack) argument
241 count_maps(u_int32_t src, u_int32_t dst, u_int16_t protonum, const struct ip_conntrack *conntrack) argument
[all...]
H A Dip_conntrack_tftp.c54 exp.mask.dst.protonum = 0xffff;
94 tftp[i].tuple.dst.protonum = IPPROTO_UDP;
96 tftp[i].mask.dst.protonum = 0xFFFF;
H A Dip_conntrack_standalone.c37 return (i->tuplehash[IP_CT_DIR_ORIGINAL].tuple.dst.protonum ==
73 atomic_read(&expect->use), expect->tuple.dst.protonum);
75 __ip_ct_find_proto(expect->tuple.dst.protonum));
86 .tuple.dst.protonum);
91 .tuple.dst.protonum,
H A Dip_nat_mms.c83 mms_proto = expect->tuple.dst.protonum;
109 expect->tuple.dst.protonum == IPPROTO_UDP ? "UDP"
110 : expect->tuple.dst.protonum == IPPROTO_TCP ? "TCP":proto_string,
297 mms[i].tuple.dst.protonum = IPPROTO_TCP;
299 mms[i].mask.dst.protonum = 0xFFFF;
H A Dipt_conntrack.c47 if (!ct || FWINV(ct->tuplehash[IP_CT_DIR_ORIGINAL].tuple.dst.protonum != sinfo->tuple[IP_CT_DIR_ORIGINAL].dst.protonum, IPT_CONNTRACK_PROTO))
H A Dip_fw_compat_masq.c209 static const char *masq_proto_name(u_int16_t protonum) argument
211 switch (protonum) {
228 masq_proto_name(conntrack->tuplehash[0].tuple.dst.protonum),
H A Dip_nat_ftp.c202 newtuple.dst.protonum = IPPROTO_TCP;
307 ftp[i].tuple.dst.protonum = IPPROTO_TCP;
309 ftp[i].mask.dst.protonum = 0xFFFF;
H A Dip_conntrack_core.c114 + tuple->dst.protonum)
138 tuple->dst.protonum = iph->protocol;
155 inverse->dst.protonum = orig->dst.protonum;
322 proto = ip_ct_find_proto(ct->tuplehash[IP_CT_DIR_REPLY].tuple.dst.protonum);
861 return invert_tuple(inverse, orig, ip_ct_find_proto(orig->dst.protonum));
872 return (((i->ct_tuple.dst.protonum == 0 && ip_ct_tuple_equal(&i->tuple, tuple))
873 || (i->ct_tuple.dst.protonum && ip_ct_tuple_equal(&i->ct_tuple, tuple)))
889 i->mask.dst.protonum & mask->dst.protonum } };
[all...]

Completed in 200 milliseconds

12