From 37ef7c28163a5c538f325729855ec47ef6fac6bd Mon Sep 17 00:00:00 2001 From: Kai Blin Date: Mon, 19 May 2008 00:33:02 +0200 Subject: [PATCH] net: Don't try to look up a server if net time is called with a command. --- source/utils/net_time.c | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/source/utils/net_time.c b/source/utils/net_time.c index 73f0315b1d5..f8eb2b45a08 100644 --- a/source/utils/net_time.c +++ b/source/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); -- 2.11.4.GIT