summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authormcbride <mcbride@openbsd.org>2002-11-23 10:03:39 +0000
committermcbride <mcbride@openbsd.org>2002-11-23 10:03:39 +0000
commit3b9b234fb5fc53d4089a2d18b4ea8cc1779bd318 (patch)
tree4f48cfabf3cc5d92a1b21b0af3299e6f0ae8c145
parentKNF (diff)
downloadwireguard-openbsd-3b9b234fb5fc53d4089a2d18b4ea8cc1779bd318.tar.xz
wireguard-openbsd-3b9b234fb5fc53d4089a2d18b4ea8cc1779bd318.zip
fix parens "(" ")" when printing
ok dhartmei@
-rw-r--r--sbin/pfctl/pfctl_parser.c11
1 files changed, 6 insertions, 5 deletions
diff --git a/sbin/pfctl/pfctl_parser.c b/sbin/pfctl/pfctl_parser.c
index 19bd13b5783..f38be5557bb 100644
--- a/sbin/pfctl/pfctl_parser.c
+++ b/sbin/pfctl/pfctl_parser.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: pfctl_parser.c,v 1.110 2002/11/23 09:33:54 deraadt Exp $ */
+/* $OpenBSD: pfctl_parser.c,v 1.111 2002/11/23 10:03:39 mcbride Exp $ */
/*
* Copyright (c) 2001 Daniel Hartmeier
@@ -410,12 +410,13 @@ print_pool(struct pf_pool *pool, sa_family_t af, int id)
print_addr(&pooladdr->addr, af);
break;
case PF_POOL_RULE_RT:
- printf("( %s", pooladdr->ifname);
- if (! PF_AZERO(&pooladdr->addr.addr, af)) {
- printf(" ");
+ if (PF_AZERO(&pooladdr->addr.addr, af)) {
+ printf("%s ", pooladdr->ifname);
+ } else {
+ printf("( %s ", pooladdr->ifname);
print_addr(&pooladdr->addr, af);
+ printf(" )");
}
- printf(" )");
break;
}
if (TAILQ_NEXT(pooladdr, entries) != NULL)