socsvn commit: r304184 - soc2016/yuanxunzhang/head/usr.sbin/eaps

yuanxunzhang at FreeBSD.org yuanxunzhang at FreeBSD.org
Mon May 30 06:12:45 UTC 2016


Author: yuanxunzhang
Date: Mon May 30 06:12:44 2016
New Revision: 304184
URL: http://svnweb.FreeBSD.org/socsvn/?view=rev&rev=304184

Log:
  update eaps commands modules

Modified:
  soc2016/yuanxunzhang/head/usr.sbin/eaps/eaps.c

Modified: soc2016/yuanxunzhang/head/usr.sbin/eaps/eaps.c
==============================================================================
--- soc2016/yuanxunzhang/head/usr.sbin/eaps/eaps.c	Mon May 30 05:21:24 2016	(r304183)
+++ soc2016/yuanxunzhang/head/usr.sbin/eaps/eaps.c	Mon May 30 06:12:44 2016	(r304184)
@@ -54,15 +54,25 @@
  */
 
 static void
-usage(void)
+usage(const char *cp)
 {
-	errx(EX_USAGE, "usage: eaps command args");
+	if (cp != NULL)
+		warnx("bad keyword: %s", cp);
+	errx(EX_USAGE, "usage: eaps command [args]");
 }
 
 int
-main(int argc, char *argv[])
+main(int argc, char **argv)
 {
 	int rtn = 0;
-	usage();
+	if (argc < 3)
+		usage(NULL);
+
+	if (*argv != NULL)
+		switch (keyword(*argv)) {
+		case K_CREATE:
+		case K_DELETE:
+		}
+	usage(*argv);
 	return rtn;
 }
\ No newline at end of file


More information about the svn-soc-all mailing list