summaryrefslogtreecommitdiff
path: root/usr.sbin/ugidfw
diff options
context:
space:
mode:
authorRobert Watson <rwatson@FreeBSD.org>2008-12-24 22:40:13 +0000
committerRobert Watson <rwatson@FreeBSD.org>2008-12-24 22:40:13 +0000
commita8879d0d7dc2ecfb99e31b1443a11a02feb49914 (patch)
tree220df2c8c7e4752ee72f56e34f224c94f46b957c /usr.sbin/ugidfw
parentc494cd1e7706d927ec0f586ffb2124e7e25cebb1 (diff)
downloadsrc-test2-a8879d0d7dc2ecfb99e31b1443a11a02feb49914.tar.gz
src-test2-a8879d0d7dc2ecfb99e31b1443a11a02feb49914.zip
Notes
Diffstat (limited to 'usr.sbin/ugidfw')
-rw-r--r--usr.sbin/ugidfw/ugidfw.c7
1 files changed, 5 insertions, 2 deletions
diff --git a/usr.sbin/ugidfw/ugidfw.c b/usr.sbin/ugidfw/ugidfw.c
index 24e022870d52..977922a477bd 100644
--- a/usr.sbin/ugidfw/ugidfw.c
+++ b/usr.sbin/ugidfw/ugidfw.c
@@ -71,7 +71,7 @@ usage(void)
void
add_rule(int argc, char *argv[])
{
- char errstr[BUFSIZ];
+ char errstr[BUFSIZ], charstr[BUFSIZ];
struct mac_bsdextended_rule rule;
int error, rulenum;
@@ -86,7 +86,10 @@ add_rule(int argc, char *argv[])
warnx("%s", errstr);
return;
}
- printf("Added rule %d\n", rulenum);
+ if (bsde_rule_to_string(&rule, charstr, BUFSIZ) == -1)
+ warnx("Added rule, but unable to print string.");
+ else
+ printf("%d %s\n", rulenum, charstr);
}
void