summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndrew Bartlett <abartlet@samba.org>2004-04-06 16:49:09 +0000
committerGerald (Jerry) Carter <jerry@samba.org>2007-10-10 10:51:08 -0500
commit50ac33f5825015b723ddf60ef170d22e93623463 (patch)
treee61c2901f6515ab853dcff68f9fdedec23ade7d0
parente0da679d7c0ad41e96ca027adf8ba915b0bbe21b (diff)
downloadsamba-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)
-rw-r--r--source3/auth/auth_util.c28
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