]> git.sur5r.net Git - ngadmin/blobdiff - cli/com_scan.c
Let commands handle themselves absence of arguments
[ngadmin] / cli / com_scan.c
index 9d9bb136b0efc5514727ba9c97eb8fb8b6513ba3..7b96e5ea003129f59ecf54d48c3f7073cb93d5c9 100644 (file)
@@ -2,20 +2,25 @@
 #include "commands.h"
 
 
-bool do_scan (int nb UNUSED, const char **com UNUSED, struct ngadmin *nga)
+bool do_scan (int argc, const char **argv UNUSED, struct ngadmin *nga)
 {
        int i;
        const struct swi_attr *sa;
        
        
+       if (argc > 0) {
+               printf("this command takes no argument\n");
+               return false;
+       }
+       
        i = ngadmin_scan(nga);
        if (i < 0) {
                printErrCode(i);
                return false;
        }
        
-       sa = ngadmin_getSwitchTab(nga, &nb);
-       displaySwitchTab(sa, nb);
+       sa = ngadmin_getSwitchTab(nga, &i);
+       displaySwitchTab(sa, i);
        
        
        return true;