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)
committerKarolin Seeger <kseeger@samba.org>
Sat, 28 Mar 2015 00:22:31 +0000 (01:22 +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

(cherry picked from commit e8932b92016fc7ece3169635fbe3d98cb0caa36b)

Autobuild-User(v4-1-test): Karolin Seeger <kseeger@samba.org>
Autobuild-Date(v4-1-test): Sat Mar 28 01:22:31 CET 2015 on sn-devel-104

source3/libsmb/cliconnect.c

index 5255e8af84d66c293af213fac261446c3e4e6f9e..b545cd989289df4a1e5d57e4fff6c35d1bd3f591 100644 (file)
@@ -1670,7 +1670,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) {