summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--source3/utils/net_time.c10
1 files changed, 5 insertions, 5 deletions
diff --git a/source3/utils/net_time.c b/source3/utils/net_time.c
index 73f0315b1d..f8eb2b45a0 100644
--- a/source3/utils/net_time.c
+++ b/source3/utils/net_time.c
@@ -19,7 +19,6 @@
#include "includes.h"
#include "utils/net.h"
-
/*
return the time on a server. This does not require any authentication
*/
@@ -169,9 +168,14 @@ int net_time(struct net_context *c, int argc, const char **argv)
{"SYSTEM", net_time_system},
{"SET", net_time_set},
{"ZONE", net_time_zone},
+ {"HELP", net_time_usage},
{NULL, NULL}
};
+ if (argc != 0) {
+ return net_run_function(c, argc, argv, func, net_time_usage);
+ }
+
if (!c->opt_host && !c->opt_have_ip &&
!find_master_ip(c->opt_target_workgroup, &c->opt_dest_ip)) {
d_fprintf(stderr, "Could not locate a time server. Try "\
@@ -180,10 +184,6 @@ int net_time(struct net_context *c, int argc, const char **argv)
return -1;
}
- if (argc != 0) {
- return net_run_function(c, argc, argv, func, net_time_usage);
- }
-
/* default - print the time */
t = cli_servertime(c->opt_host, c->opt_have_ip? &c->opt_dest_ip : NULL,
NULL);