- apps/*: changes for getopt usage, and reworking of snmp_parse_args


git-svn-id: file:///home/hardaker/lib/sf-bkups/net-snmp-convert-svnrepo/trunk@3337 06827809-a52a-0410-b366-d66718629ded
diff --git a/apps/snmpgetnext.c b/apps/snmpgetnext.c
index 8909194..3c0ee24 100644
--- a/apps/snmpgetnext.c
+++ b/apps/snmpgetnext.c
@@ -81,7 +81,7 @@
 
 void usage(void)
 {
-  fprintf(stderr,"Usage:\n  snmpgetnext ");
+  fprintf(stderr,"Usage: snmpgetnext ");
   snmp_parse_args_usage(stderr);
   fprintf(stderr," [<objectID> ...]\n\n");
   snmp_parse_args_descriptions(stderr);
@@ -102,7 +102,7 @@
     int   failures = 0;
 
     /* get the common command line arguments */
-    arg = snmp_parse_args(argc, argv, &session);
+    arg = snmp_parse_args(argc, argv, &session, NULL, NULL);
 
     if (arg >= argc) {
       fprintf(stderr, "Missing object name\n");
@@ -179,5 +179,5 @@
       snmp_free_pdu(response);
     snmp_close(ss);
     SOCK_CLEANUP;
-    exit (0);
+    return 0;
 }