aboutsummaryrefslogtreecommitdiffstats
path: root/net/ipv4/netfilter/nf_nat_rule.c
diff options
context:
space:
mode:
authorJan Engelhardt <jengelh@gmx.de>2007-07-08 01:16:26 -0400
committerDavid S. Miller <davem@sunset.davemloft.net>2007-07-11 01:16:59 -0400
commite1931b784a8de324abf310fa3b5e3f25d3988233 (patch)
tree3f553c7fed76a21efc96cc0eb4fa7bd69722f94d /net/ipv4/netfilter/nf_nat_rule.c
parentccb79bdce71f2c04cfa9bfcbaf4d37e2f963d684 (diff)
[NETFILTER]: x_tables: switch xt_target->checkentry to bool
Switch the return type of target checkentry functions to boolean. Signed-off-by: Jan Engelhardt <jengelh@gmx.de> Signed-off-by: Patrick McHardy <kaber@trash.net> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'net/ipv4/netfilter/nf_nat_rule.c')
-rw-r--r--net/ipv4/netfilter/nf_nat_rule.c28
1 files changed, 14 insertions, 14 deletions
diff --git a/net/ipv4/netfilter/nf_nat_rule.c b/net/ipv4/netfilter/nf_nat_rule.c
index 6740736c5e7..fc3d9437beb 100644
--- a/net/ipv4/netfilter/nf_nat_rule.c
+++ b/net/ipv4/netfilter/nf_nat_rule.c
@@ -140,36 +140,36 @@ static unsigned int ipt_dnat_target(struct sk_buff **pskb,
140 return nf_nat_setup_info(ct, &mr->range[0], hooknum); 140 return nf_nat_setup_info(ct, &mr->range[0], hooknum);
141} 141}
142 142
143static int ipt_snat_checkentry(const char *tablename, 143static bool ipt_snat_checkentry(const char *tablename,
144 const void *entry, 144 const void *entry,
145 const struct xt_target *target, 145 const struct xt_target *target,
146 void *targinfo, 146 void *targinfo,
147 unsigned int hook_mask) 147 unsigned int hook_mask)
148{ 148{
149 struct nf_nat_multi_range_compat *mr = targinfo; 149 struct nf_nat_multi_range_compat *mr = targinfo;
150 150
151 /* Must be a valid range */ 151 /* Must be a valid range */
152 if (mr->rangesize != 1) { 152 if (mr->rangesize != 1) {
153 printk("SNAT: multiple ranges no longer supported\n"); 153 printk("SNAT: multiple ranges no longer supported\n");
154 return 0; 154 return false;
155 } 155 }
156 return 1; 156 return true;
157} 157}
158 158
159static int ipt_dnat_checkentry(const char *tablename, 159static bool ipt_dnat_checkentry(const char *tablename,
160 const void *entry, 160 const void *entry,
161 const struct xt_target *target, 161 const struct xt_target *target,
162 void *targinfo, 162 void *targinfo,
163 unsigned int hook_mask) 163 unsigned int hook_mask)
164{ 164{
165 struct nf_nat_multi_range_compat *mr = targinfo; 165 struct nf_nat_multi_range_compat *mr = targinfo;
166 166
167 /* Must be a valid range */ 167 /* Must be a valid range */
168 if (mr->rangesize != 1) { 168 if (mr->rangesize != 1) {
169 printk("DNAT: multiple ranges no longer supported\n"); 169 printk("DNAT: multiple ranges no longer supported\n");
170 return 0; 170 return false;
171 } 171 }
172 return 1; 172 return true;
173} 173}
174 174
175inline unsigned int 175inline unsigned int