summaryrefslogtreecommitdiff
path: root/source3/utils/net.c
diff options
context:
space:
mode:
authorJelmer Vernooij <jelmer@samba.org>2003-04-14 22:27:09 +0000
committerJelmer Vernooij <jelmer@samba.org>2003-04-14 22:27:09 +0000
commit9397cdba5201245968f3a13d468dd0f22d9cc0d2 (patch)
treefe7423ab2b894fec1d5bbbcaf57495ee3b10152e /source3/utils/net.c
parent7fcbdf00f6bba44d44e560176468605311e81d67 (diff)
downloadsamba-9397cdba5201245968f3a13d468dd0f22d9cc0d2.tar.gz
samba-9397cdba5201245968f3a13d468dd0f22d9cc0d2.tar.bz2
samba-9397cdba5201245968f3a13d468dd0f22d9cc0d2.zip
- Change ADS CHOSTPASS -> ADS CHANGETRUSTPW
- Add general CHANGETRUSTPW function that calls ADS CHANGETRUSTPW or RPC CHANGETRUSTPW (Merged from HEAD) (This used to be commit f0982e1102276453d79e438ffb90c9fa305ff98b)
Diffstat (limited to 'source3/utils/net.c')
-rw-r--r--source3/utils/net.c9
1 files changed, 9 insertions, 0 deletions
diff --git a/source3/utils/net.c b/source3/utils/net.c
index f8ed590d4b..9d8441e649 100644
--- a/source3/utils/net.c
+++ b/source3/utils/net.c
@@ -305,6 +305,14 @@ static int net_join(int argc, const char **argv)
return net_rpc_join(argc, argv);
}
+static int net_changetrustpw(int argc, const char **argv)
+{
+ if (net_ads_check() == 0)
+ return net_ads_changetrustpw(argc, argv);
+
+ return net_rpc_changetrustpw(argc, argv);
+}
+
static int net_share(int argc, const char **argv)
{
if (net_rpc_check(0))
@@ -485,6 +493,7 @@ static struct functable net_func[] = {
{"ADMIN", net_rap_admin},
{"SERVICE", net_rap_service},
{"PASSWORD", net_rap_password},
+ {"CHANGETRUSTPW", net_changetrustpw},
{"TIME", net_time},
{"LOOKUP", net_lookup},
{"JOIN", net_join},