Searched refs:hooknum (Results 1 - 25 of 78) sorted by relevance

1234

/asus-wl-520gu-7.0.1.45/src/router/iproute2/reference/linux/netfilter_ipv4/
H A Dip_nat.h16 #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 Dip_nat_core.h14 unsigned int hooknum,
21 unsigned int hooknum,
H A Dip_nat_rule.h12 unsigned int hooknum,
H A Dip_conntrack_core.h8 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 Dip_nat.h16 #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 Dip_nat_core.h14 unsigned int hooknum,
21 unsigned int hooknum,
H A Dip_nat_rule.h12 unsigned int hooknum,
H A Dip_conntrack_core.h8 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 Dipt_REDIRECT.c51 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 Dip_nat_rule.c107 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 Dip_nat_standalone.c42 #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 Dip_nat_mms.c162 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 Dipt_NETMAP.c65 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 Dip_nat_starcraft.c57 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 Dip_nat_irc.c51 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 Dip_nat_core.c268 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 Dip_nat_h323.c38 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 Dip_nat_ftp.c28 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 Dipt_REDIRECT.c51 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 Dip_nat_rule.c107 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 Dip_nat_standalone.c42 #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 Dip_nat_mms.c162 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 Dip_nat_irc.c51 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 Dip_nat_core.c268 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 Dip_nat_h323.c38 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...]

Completed in 144 milliseconds

1234