summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorTom Eastep <teastep@shorewall.net>2005-09-19 15:14:04 +0000
committerHarald Welte <laforge@gnumonks.org>2005-09-19 15:14:04 +0000
commit55548fd74331be4507174bd3dfb65640c8eb909d (patch)
tree705905de066ec2d769d62c3efa75b8fd972d47ea
parent8cf65913bb6353bf0e92eab0669d1c4c53b43623 (diff)
The conntrack match extension doesn't handle address inversion correctly. (Tom Eastep)
-rw-r--r--extensions/libipt_conntrack.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/extensions/libipt_conntrack.c b/extensions/libipt_conntrack.c
index 55216848..27870b1e 100644
--- a/extensions/libipt_conntrack.c
+++ b/extensions/libipt_conntrack.c
@@ -414,8 +414,8 @@ print_addr(struct in_addr *addr, struct in_addr *mask, int inv, int numeric)
{
char buf[BUFSIZ];
- if (inv)
- fputc('!', stdout);
+ if (inv)
+ printf("! ");
if (mask->s_addr == 0L && !numeric)
printf("%s ", "anywhere");