s3: client - "client use spnego principal = yes" code checks wrong name.
authorJeremy Allison <jra@samba.org>
Thu, 19 Mar 2015 20:10:33 +0000 (13:10 -0700)
committerJeremy Allison <jra@samba.org>
Wed, 25 Mar 2015 23:56:25 +0000 (00:56 +0100)
Bug 10888 - smbclient doesn't ignore "not_defined_in_RFC4178@please_ignore"

https://bugzilla.samba.org/show_bug.cgi?id=10888

Code patch from <martin.wilck@ts.fujitsu.com>

Signed-off-by: Jeremy Allison <jra@samba.org>
Reviewed-by: Stefan (metze) Metzmacher <metze@samba.org>
Autobuild-User(master): Jeremy Allison <jra@samba.org>
Autobuild-Date(master): Thu Mar 26 00:56:25 CET 2015 on sn-devel-104

source3/libsmb/cliconnect.c

index 9cbf11f1cbbdb9954dedabfe00fb1d19e20b32d2..4cb4ed4d927408a12853aa33f0c79c4f6b7357cc 100644 (file)
@@ -1662,7 +1662,7 @@ static char *cli_session_setup_get_principal(
        char *principal = NULL;
 
        if (!lp_client_use_spnego_principal() ||
-           strequal(principal, ADS_IGNORE_PRINCIPAL)) {
+           strequal(spnego_principal, ADS_IGNORE_PRINCIPAL)) {
                spnego_principal = NULL;
        }
        if (spnego_principal != NULL) {