diff options
author | Jelmer Vernooij <jelmer@samba.org> | 2003-04-14 22:27:09 +0000 |
---|---|---|
committer | Jelmer Vernooij <jelmer@samba.org> | 2003-04-14 22:27:09 +0000 |
commit | 9397cdba5201245968f3a13d468dd0f22d9cc0d2 (patch) | |
tree | fe7423ab2b894fec1d5bbbcaf57495ee3b10152e /source3/utils/net.c | |
parent | 7fcbdf00f6bba44d44e560176468605311e81d67 (diff) | |
download | samba-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.c | 9 |
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}, |