summaryrefslogtreecommitdiff
path: root/source3/rpcclient
diff options
context:
space:
mode:
authorGerald Carter <jerry@samba.org>2000-06-23 00:09:21 +0000
committerGerald Carter <jerry@samba.org>2000-06-23 00:09:21 +0000
commit3396a1d97850bb705ead64857c22b60a855ccd5a (patch)
tree9740492a84f2eaf7ab8775dcd389f189978563f6 /source3/rpcclient
parenteecab5c66096cc42323aaa4a796bf4a17e491a00 (diff)
downloadsamba-3396a1d97850bb705ead64857c22b60a855ccd5a.tar.gz
samba-3396a1d97850bb705ead64857c22b60a855ccd5a.tar.bz2
samba-3396a1d97850bb705ead64857c22b60a855ccd5a.zip
just enough to get rpcclient to compile. Look for #if 0
blocks around a few unimplemented functions. Also had to add cli_reg.c to Makefile.in --jerry (This used to be commit 426c43fb5167b042682c22e67871e5ebadb4b769)
Diffstat (limited to 'source3/rpcclient')
-rw-r--r--source3/rpcclient/cmd_netlogon.c2
-rw-r--r--source3/rpcclient/cmd_samr.c6
-rw-r--r--source3/rpcclient/display.c6
-rw-r--r--source3/rpcclient/rpcclient.c2
4 files changed, 13 insertions, 3 deletions
diff --git a/source3/rpcclient/cmd_netlogon.c b/source3/rpcclient/cmd_netlogon.c
index d00bb41b88..93be5f5652 100644
--- a/source3/rpcclient/cmd_netlogon.c
+++ b/source3/rpcclient/cmd_netlogon.c
@@ -93,6 +93,7 @@ void cmd_netlogon_login_test(struct client_info *info)
res = res ? cli_nt_setup_creds(smb_cli, trust_passwd) : False;
+#if 0
/* change the machine password? */
if (global_machine_password_needs_changing)
{
@@ -108,6 +109,7 @@ void cmd_netlogon_login_test(struct client_info *info)
memset(new_trust_passwd, 0, 16);
}
+#endif
memset(trust_passwd, 0, 16);
diff --git a/source3/rpcclient/cmd_samr.c b/source3/rpcclient/cmd_samr.c
index 4916cd9b40..c6397654be 100644
--- a/source3/rpcclient/cmd_samr.c
+++ b/source3/rpcclient/cmd_samr.c
@@ -92,6 +92,7 @@ void cmd_sam_ntchange_pwd(struct client_info *info)
/* open SAMR session. */
res = res ? cli_nt_session_open(smb_cli, PIPE_SAMR) : False;
+#if 0
/* establish a connection. */
res = res ? do_samr_get_dom_pwinfo(smb_cli, srv_name) : False;
@@ -100,6 +101,7 @@ void cmd_sam_ntchange_pwd(struct client_info *info)
srv_name, smb_cli->user_name,
nt_newpass, nt_hshhash,
lm_newpass, lm_hshhash) : False;
+#endif
/* close the session */
cli_nt_session_close(smb_cli);
@@ -154,8 +156,10 @@ void cmd_sam_test(struct client_info *info)
/* open SAMR session. */
res = res ? cli_nt_session_open(smb_cli, PIPE_SAMR) : False;
+#if 0
/* establish a connection. */
res = res ? do_samr_get_dom_pwinfo(smb_cli, srv_name) : False;
+#endif
/* close the session */
cli_nt_session_close(smb_cli);
@@ -584,10 +588,12 @@ void cmd_sam_enum_aliases(struct client_info *info)
&info->dom.samr_pol_connect, admin_rid, &sid1,
&info->dom.samr_pol_open_domain) : False;
+#if 0
/* send a query on the aliase */
res = res ? do_samr_query_lookup_rids(smb_cli,
&info->dom.samr_pol_open_domain, admin_rid, num_aliases, alias_rid,
&num_aliases, alias_names, num_als_usrs) : False;
+#endif
if (res)
{
diff --git a/source3/rpcclient/display.c b/source3/rpcclient/display.c
index ddbe435d75..bb0cdac320 100644
--- a/source3/rpcclient/display.c
+++ b/source3/rpcclient/display.c
@@ -1093,9 +1093,9 @@ void display_sec_acl(FILE *out_hnd, enum action_type action, SEC_ACL *sec_acl)
int i;
for (i = 0; i < sec_acl->num_aces; i++)
{
- display_sec_ace(out_hnd, ACTION_HEADER , &sec_acl->ace_list[i]);
- display_sec_ace(out_hnd, ACTION_ENUMERATE, &sec_acl->ace_list[i]);
- display_sec_ace(out_hnd, ACTION_FOOTER , &sec_acl->ace_list[i]);
+ display_sec_ace(out_hnd, ACTION_HEADER , &sec_acl->ace[i]);
+ display_sec_ace(out_hnd, ACTION_ENUMERATE, &sec_acl->ace[i]);
+ display_sec_ace(out_hnd, ACTION_FOOTER , &sec_acl->ace[i]);
}
}
diff --git a/source3/rpcclient/rpcclient.c b/source3/rpcclient/rpcclient.c
index eccb2fd06a..0a91f255c1 100644
--- a/source3/rpcclient/rpcclient.c
+++ b/source3/rpcclient/rpcclient.c
@@ -404,9 +404,11 @@ enum client_action
printf("Please use rpcclient from the SAMBA_TNG cvs tag.\n");
printf("Please refer to http://samba.org/cvs.html for details.\n");
+/*
#ifndef DEBUG_PASSWORD
exit(-1);
#endif
+*/
out_hnd = stdout;
fstrcpy(debugf, argv[0]);