s3-ntlmssp: use interface constants in TargetInfo blob.
authorGünther Deschner <gd@samba.org>
Fri, 14 Aug 2009 12:08:45 +0000 (14:08 +0200)
committerGünther Deschner <gd@samba.org>
Fri, 28 Aug 2009 08:08:59 +0000 (10:08 +0200)
Guenther

source3/libsmb/ntlmssp.c

index c770ae43238baa7aeae9bca649d0e1967203741a..2e5d8cc2eaaf5fec836c278c0854f9de7c9586e0 100644 (file)
@@ -581,11 +581,11 @@ static NTSTATUS ntlmssp_server_negotiate(struct ntlmssp_state *ntlmssp_state,
        if (chal_flags & NTLMSSP_NEGOTIATE_TARGET_INFO)
        {
                msrpc_gen(ntlmssp_state, &struct_blob, "aaaaa",
-                         NTLMSSP_NAME_TYPE_DOMAIN, target_name,
-                         NTLMSSP_NAME_TYPE_SERVER, ntlmssp_state->get_global_myname(),
-                         NTLMSSP_NAME_TYPE_DOMAIN_DNS, dnsdomname,
-                         NTLMSSP_NAME_TYPE_SERVER_DNS, dnsname,
-                         0, "");
+                         MsvAvNbDomainName, target_name,
+                         MsvAvNbComputerName, ntlmssp_state->get_global_myname(),
+                         MsvAvDnsDomainName, dnsdomname,
+                         MsvAvDnsComputerName, dnsname,
+                         MsvAvEOL, "");
        } else {
                struct_blob = data_blob_null;
        }