diff options
author | /C=DE/ST=Berlin/L=Berlin/O=Netfilter Project/OU=Development/CN=laforge/emailAddress=laforge@netfilter.org </C=DE/ST=Berlin/L=Berlin/O=Netfilter Project/OU=Development/CN=laforge/emailAddress=laforge@netfilter.org> | 2005-09-19 15:14:04 +0000 |
---|---|---|
committer | /C=DE/ST=Berlin/L=Berlin/O=Netfilter Project/OU=Development/CN=laforge/emailAddress=laforge@netfilter.org </C=DE/ST=Berlin/L=Berlin/O=Netfilter Project/OU=Development/CN=laforge/emailAddress=laforge@netfilter.org> | 2005-09-19 15:14:04 +0000 |
commit | 9087844e15cf9e8261b43c9bf0c7bf46e95ccd6e (patch) | |
tree | 705905de066ec2d769d62c3efa75b8fd972d47ea | |
parent | 10163af3f4eb92a492fa99c95352bf8cd1a05e92 (diff) |
The conntrack match extension doesn't handle address inversion correctly. (Tom Eastep)
-rw-r--r-- | extensions/libipt_conntrack.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/extensions/libipt_conntrack.c b/extensions/libipt_conntrack.c index 5521684..27870b1 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"); |