summaryrefslogtreecommitdiff
path: root/source3/rpcclient/rpcclient.c
diff options
context:
space:
mode:
authorLuke Leighton <lkcl@samba.org>1999-11-24 23:40:20 +0000
committerLuke Leighton <lkcl@samba.org>1999-11-24 23:40:20 +0000
commitac4dd24140074a43f880c59e61770ef4e7c6523b (patch)
treedaccd4375ad1ab05492f7958488528a3b2e5107d /source3/rpcclient/rpcclient.c
parenta70a4626df78965e1ad9c7f89f5d1c490e373ee0 (diff)
downloadsamba-ac4dd24140074a43f880c59e61770ef4e7c6523b.tar.gz
samba-ac4dd24140074a43f880c59e61770ef4e7c6523b.tar.bz2
samba-ac4dd24140074a43f880c59e61770ef4e7c6523b.zip
registry API moved over to new format. reg_connect() is the top-level
function, which takes \\server_name. tested a _few_ functions. found that regcreatekey receives a Fault PDU. (This used to be commit 45e92258e7df84c21d23c0be7e1d85457ccac551)
Diffstat (limited to 'source3/rpcclient/rpcclient.c')
-rw-r--r--source3/rpcclient/rpcclient.c7
1 files changed, 6 insertions, 1 deletions
diff --git a/source3/rpcclient/rpcclient.c b/source3/rpcclient/rpcclient.c
index 6891d4435b..da20431b6c 100644
--- a/source3/rpcclient/rpcclient.c
+++ b/source3/rpcclient/rpcclient.c
@@ -903,6 +903,7 @@ static char *complete_regenum(char *text, int state)
if (state == 0)
{
+ fstring srv_name;
if (cmd_argc >= 2 && cmd_argv != NULL && cmd_argv[1] != NULL)
{
char *sep;
@@ -914,8 +915,12 @@ static char *complete_regenum(char *text, int state)
}
}
+ fstrcpy(srv_name, "\\\\");
+ fstrcat(srv_name, cli_info.dest_host);
+ strupper(srv_name);
+
/* Iterate all keys / values */
- if (!msrpc_reg_enum_key(smb_cli, full_keyname,
+ if (!msrpc_reg_enum_key(srv_name, full_keyname,
reg_init, reg_key_list, reg_val_list))
{
return NULL;