From aa12f3e0e922f42318b71c601cba08a6c96ff486 Mon Sep 17 00:00:00 2001 From: Luke Leighton Date: Mon, 22 Nov 1999 19:02:39 +0000 Subject: okay :) all cmd_() functions now take int argc, char **argv :) that means that some commands need more work, as they still use next_token(), the use of which i wish to avoid. plus, i was getting fed up of the poor command-line processing in some of these commands. i'm starting to need getopt() in them, especially in samsetuser. WARNING: only cmd_samr has been modded to use getopt() so far! reg commands won't work, esp. (This used to be commit 9a1efa03c8bb86c9b7e73f102a9d48fb6a57a523) --- source3/rpcclient/cmd_reg.c | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) (limited to 'source3/rpcclient/cmd_reg.c') diff --git a/source3/rpcclient/cmd_reg.c b/source3/rpcclient/cmd_reg.c index 02544987ec..305440c3c5 100644 --- a/source3/rpcclient/cmd_reg.c +++ b/source3/rpcclient/cmd_reg.c @@ -286,7 +286,7 @@ static void reg_display_val_info(const char *full_name, /**************************************************************************** nt registry enum ****************************************************************************/ -void cmd_reg_enum(struct client_info *info) +void cmd_reg_enum(struct client_info *info, int argc, char *argv[]) { fstring full_keyname; @@ -308,7 +308,7 @@ void cmd_reg_enum(struct client_info *info) /**************************************************************************** nt registry query value info ****************************************************************************/ -void cmd_reg_query_info(struct client_info *info) +void cmd_reg_query_info(struct client_info *info, int argc, char *argv[]) { uint16 fnum; BOOL res = True; @@ -394,7 +394,7 @@ void cmd_reg_query_info(struct client_info *info) /**************************************************************************** nt registry query key ****************************************************************************/ -void cmd_reg_query_key(struct client_info *info) +void cmd_reg_query_key(struct client_info *info, int argc, char *argv[]) { uint16 fnum; BOOL res = True; @@ -496,7 +496,7 @@ void cmd_reg_query_key(struct client_info *info) /**************************************************************************** nt registry create value ****************************************************************************/ -void cmd_reg_create_val(struct client_info *info) +void cmd_reg_create_val(struct client_info *info, int argc, char *argv[]) { uint16 fnum; BOOL res = True; @@ -644,7 +644,7 @@ void cmd_reg_create_val(struct client_info *info) /**************************************************************************** nt registry delete value ****************************************************************************/ -void cmd_reg_delete_val(struct client_info *info) +void cmd_reg_delete_val(struct client_info *info, int argc, char *argv[]) { uint16 fnum; BOOL res = True; @@ -721,7 +721,7 @@ void cmd_reg_delete_val(struct client_info *info) /**************************************************************************** nt registry delete key ****************************************************************************/ -void cmd_reg_delete_key(struct client_info *info) +void cmd_reg_delete_key(struct client_info *info, int argc, char *argv[]) { uint16 fnum; BOOL res = True; @@ -801,7 +801,7 @@ void cmd_reg_delete_key(struct client_info *info) /**************************************************************************** nt registry create key ****************************************************************************/ -void cmd_reg_create_key(struct client_info *info) +void cmd_reg_create_key(struct client_info *info, int argc, char *argv[]) { uint16 fnum; BOOL res = True; @@ -896,7 +896,7 @@ void cmd_reg_create_key(struct client_info *info) /**************************************************************************** nt registry security info ****************************************************************************/ -void cmd_reg_test_key_sec(struct client_info *info) +void cmd_reg_test_key_sec(struct client_info *info, int argc, char *argv[]) { uint16 fnum; BOOL res = True; @@ -998,7 +998,7 @@ void cmd_reg_test_key_sec(struct client_info *info) /**************************************************************************** nt registry security info ****************************************************************************/ -void cmd_reg_get_key_sec(struct client_info *info) +void cmd_reg_get_key_sec(struct client_info *info, int argc, char *argv[]) { uint16 fnum; BOOL res = True; @@ -1096,7 +1096,7 @@ void cmd_reg_get_key_sec(struct client_info *info) /**************************************************************************** nt registry shutdown ****************************************************************************/ -void cmd_reg_shutdown(struct client_info *info) +void cmd_reg_shutdown(struct client_info *info, int argc, char *argv[]) { uint16 fnum; BOOL res = True; -- cgit