/asus-wl-520gu-7.0.1.45/src/router/iproute2/reference/linux/netfilter_ipv4/ |
H A D | ip_nat.h | 16 #define HOOK2MANIP(hooknum) ((hooknum) != NF_IP_POST_ROUTING) 19 #define HOOK2MANIP(hooknum) ((hooknum) != NF_IP_POST_ROUTING && (hooknum) != NF_IP_LOCAL_IN) 72 u_int8_t hooknum; member in struct:ip_nat_info_manip 122 unsigned int hooknum);
|
H A D | ip_nat_core.h | 14 unsigned int hooknum, 21 unsigned int hooknum,
|
H A D | ip_nat_rule.h | 12 unsigned int hooknum,
|
H A D | ip_conntrack_core.h | 8 extern unsigned int ip_conntrack_in(unsigned int hooknum, 26 unsigned int hooknum);
|
/asus-wl-520gu-7.0.1.45/src/linux/linux/include/linux/netfilter_ipv4/ |
H A D | ip_nat.h | 16 #define HOOK2MANIP(hooknum) ((hooknum) != NF_IP_POST_ROUTING) 19 #define HOOK2MANIP(hooknum) ((hooknum) != NF_IP_POST_ROUTING && (hooknum) != NF_IP_LOCAL_IN) 72 u_int8_t hooknum; member in struct:ip_nat_info_manip 122 unsigned int hooknum);
|
H A D | ip_nat_core.h | 14 unsigned int hooknum, 21 unsigned int hooknum,
|
H A D | ip_nat_rule.h | 12 unsigned int hooknum,
|
H A D | ip_conntrack_core.h | 8 extern unsigned int ip_conntrack_in(unsigned int hooknum, 26 unsigned int hooknum);
|
/asus-wl-520gu-7.0.1.45/src/linux/linux/net/ipv4/netfilter/ |
H A D | ipt_REDIRECT.c | 51 unsigned int hooknum, 63 IP_NF_ASSERT(hooknum == NF_IP_PRE_ROUTING 64 || hooknum == NF_IP_LOCAL_OUT); 70 if (hooknum == NF_IP_LOCAL_OUT) 91 return ip_nat_setup_info(ct, &newrange, hooknum); 50 redirect_target(struct sk_buff **pskb, unsigned int hooknum, const struct net_device *in, const struct net_device *out, const void *targinfo, void *userinfo) argument
|
H A D | ip_nat_rule.c | 107 unsigned int hooknum, 116 IP_NF_ASSERT(hooknum == NF_IP_POST_ROUTING); 124 return ip_nat_setup_info(ct, targinfo, hooknum); 128 unsigned int hooknum, 138 IP_NF_ASSERT(hooknum == NF_IP_PRE_ROUTING 139 || hooknum == NF_IP_LOCAL_OUT); 141 IP_NF_ASSERT(hooknum == NF_IP_PRE_ROUTING); 149 return ip_nat_setup_info(ct, targinfo, hooknum); 233 unsigned int hooknum) 240 = (HOOK2MANIP(hooknum) 106 ipt_snat_target(struct sk_buff **pskb, unsigned int hooknum, const struct net_device *in, const struct net_device *out, const void *targinfo, void *userinfo) argument 127 ipt_dnat_target(struct sk_buff **pskb, unsigned int hooknum, const struct net_device *in, const struct net_device *out, const void *targinfo, void *userinfo) argument 231 alloc_null_binding(struct ip_conntrack *conntrack, struct ip_nat_info *info, unsigned int hooknum) argument 251 ip_nat_rule_find(struct sk_buff **pskb, unsigned int hooknum, const struct net_device *in, const struct net_device *out, struct ip_conntrack *ct, struct ip_nat_info *info) argument [all...] |
H A D | ip_nat_standalone.c | 42 #define HOOKNAME(hooknum) ((hooknum) == NF_IP_POST_ROUTING ? "POST_ROUTING" \ 43 : ((hooknum) == NF_IP_PRE_ROUTING ? "PRE_ROUTING" \ 44 : ((hooknum) == NF_IP_LOCAL_OUT ? "LOCAL_OUT" \ 45 : ((hooknum) == NF_IP_LOCAL_IN ? "LOCAL_IN" \ 50 unsigned int hooknum, 54 return master->nat.info.helper->expect(pskb, hooknum, ct, info); 58 ip_nat_fn(unsigned int hooknum, argument 68 enum ip_nat_manip_type maniptype = HOOK2MANIP(hooknum); 103 return icmp_reply_translation(*pskb, ct, hooknum, 48 call_expect(struct ip_conntrack *master, struct sk_buff **pskb, unsigned int hooknum, struct ip_conntrack *ct, struct ip_nat_info *info) argument 163 ip_nat_out(unsigned int hooknum, struct sk_buff **pskb, const struct net_device *in, const struct net_device *out, int (*okfn)(struct sk_buff *)) argument 195 ip_nat_local_fn(unsigned int hooknum, struct sk_buff **pskb, const struct net_device *in, const struct net_device *out, int (*okfn)(struct sk_buff *)) argument [all...] |
H A D | ip_nat_mms.c | 162 unsigned int hooknum, 174 IP_NF_ASSERT(!(info->initialized & (1 << HOOK2MANIP(hooknum)))); 181 hooknum == NF_IP_POST_ROUTING ? "POSTROUTING" 182 : hooknum == NF_IP_PRE_ROUTING ? "PREROUTING" 183 : hooknum == NF_IP_LOCAL_OUT ? "OUTPUT" : "???", 186 if (HOOK2MANIP(hooknum) == IP_NAT_MANIP_SRC) 198 return ip_nat_setup_info(ct, &mr, hooknum); 206 unsigned int hooknum, 223 if (!((hooknum == NF_IP_POST_ROUTING && dir == IP_CT_DIR_ORIGINAL) 224 ||(hooknum 161 mms_nat_expected(struct sk_buff **pskb, unsigned int hooknum, struct ip_conntrack *ct, struct ip_nat_info *info) argument 202 mms_nat_help(struct ip_conntrack *ct, struct ip_conntrack_expect *exp, struct ip_nat_info *info, enum ip_conntrack_info ctinfo, unsigned int hooknum, struct sk_buff **pskb) argument [all...] |
H A D | ipt_NETMAP.c | 65 unsigned int hooknum, 80 IP_NF_ASSERT(hooknum == NF_IP_PRE_ROUTING 81 || hooknum == NF_IP_POST_ROUTING); 90 if (hooknum == NF_IP_PRE_ROUTING) 115 return ip_nat_setup_info(ct, &newrange, hooknum); 64 target(struct sk_buff **pskb, unsigned int hooknum, const struct net_device *in, const struct net_device *out, const void *targinfo, void *userinfo) argument
|
H A D | ip_nat_starcraft.c | 57 unsigned int hooknum, 78 dir == IP_CT_DIR_REPLY ? "reply" : "orig", hooknum, 79 HOOK2MANIP(hooknum) == IP_NAT_MANIP_SRC ? "snat" : 91 if (hooknum != NF_IP_POST_ROUTING || dir!=IP_CT_DIR_ORIGINAL) 142 unsigned int hooknum, 153 printk("Expect : %x\n", hooknum); 157 IP_NF_ASSERT(!(info->initialized & (1 << HOOK2MANIP(hooknum)))); 163 if (HOOK2MANIP(hooknum) == IP_NAT_MANIP_SRC) 198 return ip_nat_setup_info(ct,&mr,hooknum); 209 unsigned int hooknum, 53 nat_help_tcp(struct ip_conntrack *ct, struct ip_conntrack_expect *exp, struct ip_nat_info *info, enum ip_conntrack_info ctinfo, unsigned int hooknum, struct sk_buff **pskb) argument 141 nat_expected_udp(struct sk_buff **pskb, unsigned int hooknum, struct ip_conntrack *ct, struct ip_nat_info *info) argument 205 nat_help_udp(struct ip_conntrack *ct, struct ip_conntrack_expect *exp, struct ip_nat_info *info, enum ip_conntrack_info ctinfo, unsigned int hooknum, struct sk_buff **pskb) argument [all...] |
H A D | ip_nat_irc.c | 51 unsigned int hooknum, 63 IP_NF_ASSERT(!(info->initialized & (1 << HOOK2MANIP(hooknum)))); 72 if (HOOK2MANIP(hooknum) == IP_NAT_MANIP_SRC) 84 return ip_nat_setup_info(ct, &mr, hooknum); 156 unsigned int hooknum, 173 if (!((hooknum == NF_IP_POST_ROUTING && dir == IP_CT_DIR_ORIGINAL) 174 || (hooknum == NF_IP_PRE_ROUTING && dir == IP_CT_DIR_REPLY))) { 177 hooknum == NF_IP_POST_ROUTING ? "POSTROUTING" 178 : hooknum == NF_IP_PRE_ROUTING ? "PREROUTING" 179 : hooknum 50 irc_nat_expected(struct sk_buff **pskb, unsigned int hooknum, struct ip_conntrack *ct, struct ip_nat_info *info) argument 152 help(struct ip_conntrack *ct, struct ip_conntrack_expect *exp, struct ip_nat_info *info, enum ip_conntrack_info ctinfo, unsigned int hooknum, struct sk_buff **pskb) argument [all...] |
H A D | ip_nat_core.c | 268 unsigned int hooknum) 279 if (HOOK2MANIP(hooknum) == IP_NAT_MANIP_SRC) { 320 if (hooknum == NF_IP_LOCAL_OUT 360 unsigned int hooknum) 366 return find_best_ips_proto(tuple, mr, conntrack, hooknum); 369 if (HOOK2MANIP(hooknum) == IP_NAT_MANIP_SRC) 376 && hooknum == NF_IP_LOCAL_OUT 394 unsigned int hooknum) 413 if (hooknum == NF_IP_POST_ROUTING) { 430 while ((rptr = find_best_ips_proto_fast(tuple, mr, conntrack, hooknum)) 265 find_best_ips_proto(struct ip_conntrack_tuple *tuple, const struct ip_nat_multi_range *mr, const struct ip_conntrack *conntrack, unsigned int hooknum) argument 357 find_best_ips_proto_fast(struct ip_conntrack_tuple *tuple, const struct ip_nat_multi_range *mr, const struct ip_conntrack *conntrack, unsigned int hooknum) argument 390 get_unique_tuple(struct ip_conntrack_tuple *tuple, const struct ip_conntrack_tuple *orig_tuple, const struct ip_nat_multi_range *mrr, struct ip_conntrack *conntrack, unsigned int hooknum) argument 510 ip_nat_setup_info(struct ip_conntrack *conntrack, const struct ip_nat_multi_range *mr, unsigned int hooknum) argument 699 do_bindings(struct ip_conntrack *ct, enum ip_conntrack_info ctinfo, struct ip_nat_info *info, unsigned int hooknum, struct sk_buff **pskb) argument 809 icmp_reply_translation(struct sk_buff *skb, struct ip_conntrack *conntrack, unsigned int hooknum, int dir) argument [all...] |
H A D | ip_nat_h323.c | 38 unsigned int hooknum, 46 unsigned int hooknum, 64 unsigned int hooknum, 79 IP_NF_ASSERT(!(info->initialized & (1<<HOOK2MANIP(hooknum)))); 109 if (HOOK2MANIP(hooknum) == IP_NAT_MANIP_SRC) 123 if (HOOK2MANIP(hooknum) == IP_NAT_MANIP_DST) { 130 ret = ip_nat_setup_info(ct, &mr, hooknum); 326 unsigned int hooknum, 337 hooknum == NF_IP_POST_ROUTING ? "POSTROUTING" 338 : hooknum 63 h225_nat_expected(struct sk_buff **pskb, unsigned int hooknum, struct ip_conntrack *ct, struct ip_nat_info *info) argument 322 h225_nat_help(struct ip_conntrack *ct, struct ip_conntrack_expect *exp, struct ip_nat_info *info, enum ip_conntrack_info ctinfo, unsigned int hooknum, struct sk_buff **pskb) argument [all...] |
H A D | ip_nat_ftp.c | 28 unsigned int hooknum, 41 IP_NF_ASSERT(!(info->initialized & (1<<HOOK2MANIP(hooknum)))); 64 if (HOOK2MANIP(hooknum) == IP_NAT_MANIP_SRC) 78 if (HOOK2MANIP(hooknum) == IP_NAT_MANIP_DST) { 84 return ip_nat_setup_info(ct, &mr, hooknum); 227 unsigned int hooknum, 244 if (!((hooknum == NF_IP_POST_ROUTING && dir == IP_CT_DIR_ORIGINAL) 245 || (hooknum == NF_IP_PRE_ROUTING && dir == IP_CT_DIR_REPLY))) { 248 hooknum == NF_IP_POST_ROUTING ? "POSTROUTING" 249 : hooknum 27 ftp_nat_expected(struct sk_buff **pskb, unsigned int hooknum, struct ip_conntrack *ct, struct ip_nat_info *info) argument 223 help(struct ip_conntrack *ct, struct ip_conntrack_expect *exp, struct ip_nat_info *info, enum ip_conntrack_info ctinfo, unsigned int hooknum, struct sk_buff **pskb) argument [all...] |
/asus-wl-520gu-7.0.1.45/src/linux/linux/net/ipv4/netfilter.noQoS/ |
H A D | ipt_REDIRECT.c | 51 unsigned int hooknum, 63 IP_NF_ASSERT(hooknum == NF_IP_PRE_ROUTING 64 || hooknum == NF_IP_LOCAL_OUT); 70 if (hooknum == NF_IP_LOCAL_OUT) 91 return ip_nat_setup_info(ct, &newrange, hooknum); 50 redirect_target(struct sk_buff **pskb, unsigned int hooknum, const struct net_device *in, const struct net_device *out, const void *targinfo, void *userinfo) argument
|
H A D | ip_nat_rule.c | 107 unsigned int hooknum, 116 IP_NF_ASSERT(hooknum == NF_IP_POST_ROUTING); 124 return ip_nat_setup_info(ct, targinfo, hooknum); 128 unsigned int hooknum, 138 IP_NF_ASSERT(hooknum == NF_IP_PRE_ROUTING 139 || hooknum == NF_IP_LOCAL_OUT); 141 IP_NF_ASSERT(hooknum == NF_IP_PRE_ROUTING); 149 return ip_nat_setup_info(ct, targinfo, hooknum); 233 unsigned int hooknum) 240 = (HOOK2MANIP(hooknum) 106 ipt_snat_target(struct sk_buff **pskb, unsigned int hooknum, const struct net_device *in, const struct net_device *out, const void *targinfo, void *userinfo) argument 127 ipt_dnat_target(struct sk_buff **pskb, unsigned int hooknum, const struct net_device *in, const struct net_device *out, const void *targinfo, void *userinfo) argument 231 alloc_null_binding(struct ip_conntrack *conntrack, struct ip_nat_info *info, unsigned int hooknum) argument 251 ip_nat_rule_find(struct sk_buff **pskb, unsigned int hooknum, const struct net_device *in, const struct net_device *out, struct ip_conntrack *ct, struct ip_nat_info *info) argument [all...] |
H A D | ip_nat_standalone.c | 42 #define HOOKNAME(hooknum) ((hooknum) == NF_IP_POST_ROUTING ? "POST_ROUTING" \ 43 : ((hooknum) == NF_IP_PRE_ROUTING ? "PRE_ROUTING" \ 44 : ((hooknum) == NF_IP_LOCAL_OUT ? "LOCAL_OUT" \ 45 : ((hooknum) == NF_IP_LOCAL_IN ? "LOCAL_IN" \ 50 unsigned int hooknum, 54 return master->nat.info.helper->expect(pskb, hooknum, ct, info); 58 ip_nat_fn(unsigned int hooknum, argument 68 enum ip_nat_manip_type maniptype = HOOK2MANIP(hooknum); 103 return icmp_reply_translation(*pskb, ct, hooknum, 48 call_expect(struct ip_conntrack *master, struct sk_buff **pskb, unsigned int hooknum, struct ip_conntrack *ct, struct ip_nat_info *info) argument 163 ip_nat_out(unsigned int hooknum, struct sk_buff **pskb, const struct net_device *in, const struct net_device *out, int (*okfn)(struct sk_buff *)) argument 195 ip_nat_local_fn(unsigned int hooknum, struct sk_buff **pskb, const struct net_device *in, const struct net_device *out, int (*okfn)(struct sk_buff *)) argument [all...] |
H A D | ip_nat_mms.c | 162 unsigned int hooknum, 174 IP_NF_ASSERT(!(info->initialized & (1 << HOOK2MANIP(hooknum)))); 181 hooknum == NF_IP_POST_ROUTING ? "POSTROUTING" 182 : hooknum == NF_IP_PRE_ROUTING ? "PREROUTING" 183 : hooknum == NF_IP_LOCAL_OUT ? "OUTPUT" : "???", 186 if (HOOK2MANIP(hooknum) == IP_NAT_MANIP_SRC) 198 return ip_nat_setup_info(ct, &mr, hooknum); 206 unsigned int hooknum, 223 if (!((hooknum == NF_IP_POST_ROUTING && dir == IP_CT_DIR_ORIGINAL) 224 ||(hooknum 161 mms_nat_expected(struct sk_buff **pskb, unsigned int hooknum, struct ip_conntrack *ct, struct ip_nat_info *info) argument 202 mms_nat_help(struct ip_conntrack *ct, struct ip_conntrack_expect *exp, struct ip_nat_info *info, enum ip_conntrack_info ctinfo, unsigned int hooknum, struct sk_buff **pskb) argument [all...] |
H A D | ip_nat_irc.c | 51 unsigned int hooknum, 63 IP_NF_ASSERT(!(info->initialized & (1 << HOOK2MANIP(hooknum)))); 72 if (HOOK2MANIP(hooknum) == IP_NAT_MANIP_SRC) 84 return ip_nat_setup_info(ct, &mr, hooknum); 156 unsigned int hooknum, 173 if (!((hooknum == NF_IP_POST_ROUTING && dir == IP_CT_DIR_ORIGINAL) 174 || (hooknum == NF_IP_PRE_ROUTING && dir == IP_CT_DIR_REPLY))) { 177 hooknum == NF_IP_POST_ROUTING ? "POSTROUTING" 178 : hooknum == NF_IP_PRE_ROUTING ? "PREROUTING" 179 : hooknum 50 irc_nat_expected(struct sk_buff **pskb, unsigned int hooknum, struct ip_conntrack *ct, struct ip_nat_info *info) argument 152 help(struct ip_conntrack *ct, struct ip_conntrack_expect *exp, struct ip_nat_info *info, enum ip_conntrack_info ctinfo, unsigned int hooknum, struct sk_buff **pskb) argument [all...] |
H A D | ip_nat_core.c | 268 unsigned int hooknum) 279 if (HOOK2MANIP(hooknum) == IP_NAT_MANIP_SRC) { 320 if (hooknum == NF_IP_LOCAL_OUT 360 unsigned int hooknum) 366 return find_best_ips_proto(tuple, mr, conntrack, hooknum); 369 if (HOOK2MANIP(hooknum) == IP_NAT_MANIP_SRC) 376 && hooknum == NF_IP_LOCAL_OUT 394 unsigned int hooknum) 413 if (hooknum == NF_IP_POST_ROUTING) { 430 while ((rptr = find_best_ips_proto_fast(tuple, mr, conntrack, hooknum)) 265 find_best_ips_proto(struct ip_conntrack_tuple *tuple, const struct ip_nat_multi_range *mr, const struct ip_conntrack *conntrack, unsigned int hooknum) argument 357 find_best_ips_proto_fast(struct ip_conntrack_tuple *tuple, const struct ip_nat_multi_range *mr, const struct ip_conntrack *conntrack, unsigned int hooknum) argument 390 get_unique_tuple(struct ip_conntrack_tuple *tuple, const struct ip_conntrack_tuple *orig_tuple, const struct ip_nat_multi_range *mrr, struct ip_conntrack *conntrack, unsigned int hooknum) argument 510 ip_nat_setup_info(struct ip_conntrack *conntrack, const struct ip_nat_multi_range *mr, unsigned int hooknum) argument 699 do_bindings(struct ip_conntrack *ct, enum ip_conntrack_info ctinfo, struct ip_nat_info *info, unsigned int hooknum, struct sk_buff **pskb) argument 809 icmp_reply_translation(struct sk_buff *skb, struct ip_conntrack *conntrack, unsigned int hooknum, int dir) argument [all...] |
H A D | ip_nat_h323.c | 38 unsigned int hooknum, 46 unsigned int hooknum, 64 unsigned int hooknum, 79 IP_NF_ASSERT(!(info->initialized & (1<<HOOK2MANIP(hooknum)))); 109 if (HOOK2MANIP(hooknum) == IP_NAT_MANIP_SRC) 123 if (HOOK2MANIP(hooknum) == IP_NAT_MANIP_DST) { 130 ret = ip_nat_setup_info(ct, &mr, hooknum); 326 unsigned int hooknum, 337 hooknum == NF_IP_POST_ROUTING ? "POSTROUTING" 338 : hooknum 63 h225_nat_expected(struct sk_buff **pskb, unsigned int hooknum, struct ip_conntrack *ct, struct ip_nat_info *info) argument 322 h225_nat_help(struct ip_conntrack *ct, struct ip_conntrack_expect *exp, struct ip_nat_info *info, enum ip_conntrack_info ctinfo, unsigned int hooknum, struct sk_buff **pskb) argument [all...] |