/asus-wl-520gu-7.0.1.45/src/router/iproute2/reference/linux/netfilter_ipv4/ |
H A D | ip_conntrack_tuple.h | 69 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 D | ip_nat_protocol.h | 18 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 D | ip_conntrack_tuple.h | 69 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 D | ip_nat_protocol.h | 18 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 D | ip_autofw.c | 186 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 D | ip_nat_core.c | 80 .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 D | ip_conntrack_tftp.c | 54 exp.mask.dst.protonum = 0xffff; 94 tftp[i].tuple.dst.protonum = IPPROTO_UDP; 96 tftp[i].mask.dst.protonum = 0xFFFF;
|
H A D | ip_conntrack_standalone.c | 39 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 D | ip_nat_mms.c | 83 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 D | ipt_conntrack.c | 47 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 D | ip_fw_compat_masq.c | 209 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 D | ip_nat_ftp.c | 202 newtuple.dst.protonum = IPPROTO_TCP; 307 ftp[i].tuple.dst.protonum = IPPROTO_TCP; 309 ftp[i].mask.dst.protonum = 0xFFFF;
|
H A D | ip_conntrack_core.c | 125 + 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 D | ip_conntrack_irc.c | 258 hlpr->tuple.dst.protonum = IPPROTO_TCP; 260 hlpr->mask.dst.protonum = 0xFFFF;
|
H A D | ip_conntrack_mms.c | 262 mms[i].tuple.dst.protonum = IPPROTO_TCP; 264 mms[i].mask.dst.protonum = 0xFFFF;
|
H A D | ip_nat_irc.c | 244 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 D | ip_autofw.c | 186 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 D | ip_nat_core.c | 80 .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 D | ip_conntrack_tftp.c | 54 exp.mask.dst.protonum = 0xffff; 94 tftp[i].tuple.dst.protonum = IPPROTO_UDP; 96 tftp[i].mask.dst.protonum = 0xFFFF;
|
H A D | ip_conntrack_standalone.c | 37 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 D | ip_nat_mms.c | 83 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 D | ipt_conntrack.c | 47 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 D | ip_fw_compat_masq.c | 209 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 D | ip_nat_ftp.c | 202 newtuple.dst.protonum = IPPROTO_TCP; 307 ftp[i].tuple.dst.protonum = IPPROTO_TCP; 309 ftp[i].mask.dst.protonum = 0xFFFF;
|
H A D | ip_conntrack_core.c | 114 + 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...] |