diff options
author | Gerald Carter <jerry@samba.org> | 2000-06-23 00:09:21 +0000 |
---|---|---|
committer | Gerald Carter <jerry@samba.org> | 2000-06-23 00:09:21 +0000 |
commit | 3396a1d97850bb705ead64857c22b60a855ccd5a (patch) | |
tree | 9740492a84f2eaf7ab8775dcd389f189978563f6 /source3 | |
parent | eecab5c66096cc42323aaa4a796bf4a17e491a00 (diff) | |
download | samba-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')
-rw-r--r-- | source3/Makefile.in | 3 | ||||
-rw-r--r-- | source3/rpcclient/cmd_netlogon.c | 2 | ||||
-rw-r--r-- | source3/rpcclient/cmd_samr.c | 6 | ||||
-rw-r--r-- | source3/rpcclient/display.c | 6 | ||||
-rw-r--r-- | source3/rpcclient/rpcclient.c | 2 |
5 files changed, 15 insertions, 4 deletions
diff --git a/source3/Makefile.in b/source3/Makefile.in index f60dfb321a..eda3e7369f 100644 --- a/source3/Makefile.in +++ b/source3/Makefile.in @@ -147,7 +147,8 @@ RPC_CLIENT_OBJ = \ rpc_client/cli_lsarpc.o \ rpc_client/cli_wkssvc.o \ rpc_client/cli_srvsvc.o \ - rpc_client/cli_samr.o + rpc_client/cli_samr.o \ + rpc_client/cli_reg.o LOCKING_OBJ = locking/locking.o locking/brlock.o locking/posix.o 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]); |