s4:gensec Put the "NTLM" string for NTLMSSP's SASL name in a header
authorAndrew Bartlett <abartlet@samba.org>
Tue, 1 Jun 2010 09:12:29 +0000 (19:12 +1000)
committerAndrew Bartlett <abartlet@samba.org>
Thu, 3 Jun 2010 11:57:47 +0000 (21:57 +1000)
source4/auth/gensec/gensec.h
source4/auth/ntlmssp/ntlmssp.c

index 886f8fb171e7f71693f875e4cb5727ab62542450..62d8a454915952ff394274d19530036305a4bee9 100644 (file)
@@ -26,6 +26,8 @@
 #include "../lib/util/data_blob.h"
 #include "libcli/util/ntstatus.h"
 
+#define GENSEC_SASL_NAME_NTLMSSP "NTLM"
+
 #define GENSEC_OID_NTLMSSP "1.3.6.1.4.1.311.2.2.10"
 #define GENSEC_OID_SPNEGO "1.3.6.1.5.5.2"
 #define GENSEC_OID_KERBEROS5 "1.2.840.113554.1.2.2"
index e55527a51df6318e185a27ccb9f8a74a3f8552e5..971dda742643cfabd5ed5c60ec265df64bb8ed96 100644 (file)
@@ -384,7 +384,7 @@ static const char *gensec_ntlmssp_oids[] = {
 
 static const struct gensec_security_ops gensec_ntlmssp_security_ops = {
        .name           = "ntlmssp",
-       .sasl_name      = "NTLM",
+       .sasl_name      = GENSEC_SASL_NAME_NTLMSSP, /* "NTLM" */
        .auth_type      = DCERPC_AUTH_TYPE_NTLMSSP,
        .oid            = gensec_ntlmssp_oids,
        .client_start   = gensec_ntlmssp_client_start,