diff options
author | Andrew Bartlett <abartlet@samba.org> | 2004-04-06 16:49:09 +0000 |
---|---|---|
committer | Gerald (Jerry) Carter <jerry@samba.org> | 2007-10-10 10:51:08 -0500 |
commit | 50ac33f5825015b723ddf60ef170d22e93623463 (patch) | |
tree | e61c2901f6515ab853dcff68f9fdedec23ade7d0 /source3 | |
parent | e0da679d7c0ad41e96ca027adf8ba915b0bbe21b (diff) | |
download | samba-50ac33f5825015b723ddf60ef170d22e93623463.tar.gz samba-50ac33f5825015b723ddf60ef170d22e93623463.tar.bz2 samba-50ac33f5825015b723ddf60ef170d22e93623463.zip |
r86: This function was moved to lib/nterr.h
Andrew Bartlett
(This used to be commit 1c6d0399d67c9206baf7d4173cc00540146fa897)
Diffstat (limited to 'source3')
-rw-r--r-- | source3/auth/auth_util.c | 28 |
1 files changed, 0 insertions, 28 deletions
diff --git a/source3/auth/auth_util.c b/source3/auth/auth_util.c index 3f1ac9c975..e6ed83a79a 100644 --- a/source3/auth/auth_util.c +++ b/source3/auth/auth_util.c @@ -1401,34 +1401,6 @@ NT_USER_TOKEN *dup_nt_token(NT_USER_TOKEN *ptoken) } /** - * Squash an NT_STATUS in line with security requirements. - * In an attempt to avoid giving the whole game away when users - * are authenticating, NT replaces both NT_STATUS_NO_SUCH_USER and - * NT_STATUS_WRONG_PASSWORD with NT_STATUS_LOGON_FAILURE in certain situations - * (session setups in particular). - * - * @param nt_status NTSTATUS input for squashing. - * @return the 'squashed' nt_status - **/ - -NTSTATUS nt_status_squash(NTSTATUS nt_status) -{ - if NT_STATUS_IS_OK(nt_status) { - return nt_status; - } else if NT_STATUS_EQUAL(nt_status, NT_STATUS_NO_SUCH_USER) { - /* Match WinXP and don't give the game away */ - return NT_STATUS_LOGON_FAILURE; - - } else if NT_STATUS_EQUAL(nt_status, NT_STATUS_WRONG_PASSWORD) { - /* Match WinXP and don't give the game away */ - return NT_STATUS_LOGON_FAILURE; - } else { - return nt_status; - } -} - - -/** * Verify whether or not given domain is trusted. * * @param domain_name name of the domain to be verified |