Module Name:    src
Committed By:   christos
Date:           Mon Mar 11 00:16:59 UTC 2013

Modified Files:
        src/usr.sbin/npf/npfctl: npfctl.c todo

Log Message:
fix usage


To generate a diff of this commit:
cvs rdiff -u -r1.32 -r1.33 src/usr.sbin/npf/npfctl/npfctl.c
cvs rdiff -u -r1.3 -r1.4 src/usr.sbin/npf/npfctl/todo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/usr.sbin/npf/npfctl/npfctl.c
diff -u src/usr.sbin/npf/npfctl/npfctl.c:1.32 src/usr.sbin/npf/npfctl/npfctl.c:1.33
--- src/usr.sbin/npf/npfctl/npfctl.c:1.32	Sun Mar 10 19:59:00 2013
+++ src/usr.sbin/npf/npfctl/npfctl.c	Sun Mar 10 20:16:59 2013
@@ -1,4 +1,4 @@
-/*	$NetBSD: npfctl.c,v 1.32 2013/03/10 23:59:00 christos Exp $	*/
+/*	$NetBSD: npfctl.c,v 1.33 2013/03/11 00:16:59 christos Exp $	*/
 
 /*-
  * Copyright (c) 2009-2013 The NetBSD Foundation, Inc.
@@ -30,7 +30,7 @@
  */
 
 #include <sys/cdefs.h>
-__RCSID("$NetBSD: npfctl.c,v 1.32 2013/03/10 23:59:00 christos Exp $");
+__RCSID("$NetBSD: npfctl.c,v 1.33 2013/03/11 00:16:59 christos Exp $");
 
 #include <sys/ioctl.h>
 #include <sys/stat.h>
@@ -115,7 +115,11 @@ usage(void)
 	const char *progname = getprogname();
 
 	fprintf(stderr,
-	    "usage:\t%s [ start | stop | reload | flush | show | stats ]\n",
+	    "Usage:\t%s start | stop | flush | show | stats | sess-load | "
+	    "sess-save\n",
+	    progname);
+	fprintf(stderr,
+	    "\t%s validate | reload [<rule-file>]\n",
 	    progname);
 	fprintf(stderr,
 	    "\t%s rule \"rule-name\" { add | rem } <rule-syntax>\n",

Index: src/usr.sbin/npf/npfctl/todo
diff -u src/usr.sbin/npf/npfctl/todo:1.3 src/usr.sbin/npf/npfctl/todo:1.4
--- src/usr.sbin/npf/npfctl/todo:1.3	Sun Mar 10 20:09:07 2013
+++ src/usr.sbin/npf/npfctl/todo	Sun Mar 10 20:16:59 2013
@@ -5,7 +5,6 @@
 -- npfctl start does not load if not loaded. It is not clear you need to
    reload first. Or if it loads it should print the error messages.
 -- able to specify interfaces before they are created
--- npfctl validate is not listed in the usage, what else is wrong in doc
 -- docs/examples out of date
 -- npf starts up too late (after traffic can go through)
 -- need libpcap in /
@@ -21,3 +20,4 @@ ok parse dynamic map rule properly inet4
 ok create npflog interface automatically
 ok need to bring interface npflog up
 ok parse 'port "ftp-data"' properly
+ok fix usage

Reply via email to