diff options
author | Gerald Carter <jerry@samba.org> | 2006-03-15 15:38:15 +0000 |
---|---|---|
committer | Gerald Carter <jerry@samba.org> | 2006-03-15 15:38:15 +0000 |
commit | cabcffb2626b9096cf90b9ae7cf753917835d03a (patch) | |
tree | 04ff19f64b9c169136ab6ca3b85239730ba49eb6 /source/rpc_server | |
parent | 7223913e3e495ca352ab183138aa244b33828f04 (diff) | |
download | samba-cabcffb2626b9096cf90b9ae7cf753917835d03a.tar.gz samba-cabcffb2626b9096cf90b9ae7cf753917835d03a.tar.xz samba-cabcffb2626b9096cf90b9ae7cf753917835d03a.zip |
r14450: Fix more get_md4pw() breakage caused by missing "breaks"
in the switch statement which matched the schannel type
against the account type.
Diffstat (limited to 'source/rpc_server')
-rw-r--r-- | source/rpc_server/srv_netlog_nt.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/source/rpc_server/srv_netlog_nt.c b/source/rpc_server/srv_netlog_nt.c index cafef5ab7fd..1a7ab4ef533 100644 --- a/source/rpc_server/srv_netlog_nt.c +++ b/source/rpc_server/srv_netlog_nt.c @@ -268,6 +268,7 @@ static NTSTATUS get_md4pw(char *md4pw, char *mach_acct, uint16 sec_chan_type) TALLOC_FREE(sampass); return NT_STATUS_NO_TRUST_SAM_ACCOUNT; } + break; case SEC_CHAN_WKSTA: if (!(acct_ctrl & ACB_WSTRUST)) { DEBUG(0,("get_md4pw: Workstation %s: WORKSTATION secure channel requested " @@ -275,6 +276,7 @@ static NTSTATUS get_md4pw(char *md4pw, char *mach_acct, uint16 sec_chan_type) TALLOC_FREE(sampass); return NT_STATUS_NO_TRUST_SAM_ACCOUNT; } + break; case SEC_CHAN_DOMAIN: if (!(acct_ctrl & ACB_DOMTRUST)) { DEBUG(0,("get_md4pw: Workstation %s: DOMAIN secure channel requested " @@ -282,6 +284,7 @@ static NTSTATUS get_md4pw(char *md4pw, char *mach_acct, uint16 sec_chan_type) TALLOC_FREE(sampass); return NT_STATUS_NO_TRUST_SAM_ACCOUNT; } + break; default: break; } |