s3-smbd Remove unused code now we always have SPNEGO via gensec
[samba.git] / source3 / smbd / sesssetup.c
index c93ab7904edb887e3347717ff4d8d8a637d53c90..1741f4ff9069ca13406332565159952b3d3b5a54 100644 (file)
@@ -228,12 +228,9 @@ static void reply_sesssetup_and_X_spnego(struct smb_request *req)
                gensec_want_feature(vuser->gensec_security, GENSEC_FEATURE_SESSION_KEY);
                gensec_want_feature(vuser->gensec_security, GENSEC_FEATURE_UNIX_TOKEN);
 
-               if (sconn->use_gensec_hook) {
-                       status = gensec_start_mech_by_oid(vuser->gensec_security, GENSEC_OID_SPNEGO);
-               } else {
-                       status = gensec_start_mech_by_oid(vuser->gensec_security, GENSEC_OID_NTLMSSP);
-               }
+               status = gensec_start_mech_by_oid(vuser->gensec_security, GENSEC_OID_SPNEGO);
                if (!NT_STATUS_IS_OK(status)) {
+                       DEBUG(0, ("Failed to start SPNEGO handler!\n"));
                        /* Kill the intermediate vuid */
                        invalidate_vuid(sconn, vuid);
                        reply_nterror(req, nt_status_squash(status));