net: Move help for "net status" to net_status.c
authorKai Blin <kai@samba.org>
Wed, 14 May 2008 13:09:29 +0000 (15:09 +0200)
committerKai Blin <kai@samba.org>
Tue, 20 May 2008 12:28:07 +0000 (14:28 +0200)
(This used to be commit d26681b169a533f838f74d48af072b57afc9f8df)

source3/utils/net_help.c
source3/utils/net_proto.h
source3/utils/net_status.c

index 51dc1a0c5178ab3a0d7c6d581ec6087de77a7e68..6138a1e511b96b876905e820ac172cf7658aea4b 100644 (file)
@@ -33,15 +33,6 @@ static int help_usage(struct net_context *c, int argc, const char **argv)
        return -1;
 }
 
-int net_help_status(struct net_context *c, int argc, const char **argv)
-{
-       d_printf("  net status sessions [parseable] "
-                "Show list of open sessions\n");
-       d_printf("  net status shares [parseable]   "
-                "Show list of open shares\n");
-       return -1;
-}
-
 static int net_usage(struct net_context *c, int argc, const char **argv)
 {
        d_printf("  net time\t\tto view or set time information\n"\
index d429aa7ee260b618cfbbe540ff04937607710a5a..6d6700aa50ff0d77edc5024e4fb4ada929961e81 100644 (file)
@@ -117,7 +117,6 @@ int net_groupmap(struct net_context *c, int argc, const char **argv);
 
 /* The following definitions come from utils/net_help.c  */
 
-int net_help_status(struct net_context *c, int argc, const char **argv);
 int net_help(struct net_context *c, int argc, const char **argv);
 
 /* The following definitions come from utils/net_idmap.c  */
@@ -409,6 +408,7 @@ int net_share(struct net_context *c, int argc, const char **argv);
 
 /* The following definitions come from utils/net_status.c  */
 
+int net_status_usage(struct net_context *c, int argc, const char **argv);
 int net_status(struct net_context *c, int argc, const char **argv);
 
 /* The following definitions come from utils/net_time.c  */
index 121577f165df30b839b96be12faeeee747d0f37b..2835b2084d92af3503ccbc176e424ba07017a078 100644 (file)
 #include "includes.h"
 #include "utils/net.h"
 
+int net_status_usage(struct net_context *c, int argc, const char **argv)
+{
+       d_printf("  net status sessions [parseable] "
+                "Show list of open sessions\n");
+       d_printf("  net status shares [parseable]   "
+                "Show list of open shares\n");
+       return -1;
+}
+
 static int show_session(TDB_CONTEXT *tdb, TDB_DATA kbuf, TDB_DATA dbuf,
                        void *state)
 {
@@ -59,7 +68,7 @@ static int net_status_sessions(struct net_context *c, int argc, const char **arg
        } else if ((argc == 1) && strequal(argv[0], "parseable")) {
                parseable = true;
        } else {
-               return net_help_status(c, argc, argv);
+               return net_status_usage(c, argc, argv);
        }
 
        if (!parseable) {
@@ -209,7 +218,7 @@ static int net_status_shares(struct net_context *c, int argc, const char **argv)
        }
 
        if ((argc != 1) || !strequal(argv[0], "parseable")) {
-               return net_help_status(c, argc, argv);
+               return net_status_usage(c, argc, argv);
        }
 
        return net_status_shares_parseable(c, argc, argv);
@@ -220,7 +229,8 @@ int net_status(struct net_context *c, int argc, const char **argv)
        struct functable func[] = {
                {"sessions", net_status_sessions},
                {"shares", net_status_shares},
+               {"help", net_status_usage},
                {NULL, NULL}
        };
-       return net_run_function(c, argc, argv, func, net_help_status);
+       return net_run_function(c, argc, argv, func, net_status_usage);
 }