From c7aa3dd3c052dd62e8dc9abdd033a8653ae27fbc Mon Sep 17 00:00:00 2001 From: Michael Adam Date: Fri, 4 Apr 2008 17:50:41 +0200 Subject: net_rpc_registry: consistently return error upon wrong use. Michael (This used to be commit 26e3d71cd0b2d1bb31c50627ea71267328d52448) --- source3/utils/net_rpc_registry.c | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'source3/utils') diff --git a/source3/utils/net_rpc_registry.c b/source3/utils/net_rpc_registry.c index 92aaf06411..55585ec62b 100644 --- a/source3/utils/net_rpc_registry.c +++ b/source3/utils/net_rpc_registry.c @@ -629,7 +629,7 @@ static NTSTATUS rpc_registry_enumerate_internal(const DOM_SID *domain_sid, if (argc != 1 ) { d_printf("Usage: net rpc registry enumerate [recurse]\n"); d_printf("Example: net rpc registry enumerate 'HKLM\\Software\\Samba'\n"); - return NT_STATUS_OK; + return NT_STATUS_INVALID_PARAMETER; } status = registry_openkey(mem_ctx, pipe_hnd, argv[0], REG_KEY_READ, @@ -697,7 +697,7 @@ static NTSTATUS rpc_registry_save_internal(const DOM_SID *domain_sid, if (argc != 2 ) { d_printf("Usage: net rpc registry backup \n"); - return NT_STATUS_OK; + return NT_STATUS_INVALID_PARAMETER; } status = registry_openkey(mem_ctx, pipe_hnd, argv[0], REG_KEY_ALL, @@ -882,7 +882,7 @@ static int rpc_registry_dump( int argc, const char **argv ) if (argc != 1 ) { d_printf("Usage: net rpc registry dump \n"); - return 0; + return -1; } d_printf("Opening %s....", argv[0]); @@ -926,7 +926,7 @@ static int rpc_registry_copy( int argc, const char **argv ) if (argc != 2 ) { d_printf("Usage: net rpc registry copy \n"); - return 0; + return -1; } d_printf("Opening %s....", argv[0]); @@ -997,7 +997,7 @@ static NTSTATUS rpc_registry_getsd_internal(const DOM_SID *domain_sid, if (argc <1 || argc > 2) { d_printf("Usage: net rpc registry getsd \n"); d_printf("Example: net rpc registry getsd 'HKLM\\Software\\Samba'\n"); - return NT_STATUS_OK; + return NT_STATUS_INVALID_PARAMETER; } status = registry_openkey(mem_ctx, pipe_hnd, argv[0], -- cgit