I think this is the one to check...
authorVolker Lendecke <vlendec@samba.org>
Mon, 11 Aug 2003 21:00:13 +0000 (21:00 +0000)
committerVolker Lendecke <vlendec@samba.org>
Mon, 11 Aug 2003 21:00:13 +0000 (21:00 +0000)
Volker
(This used to be commit f6d853d36a37dd854a410717af2f7eaf9457eeb5)

source3/libsmb/ntlmssp.c

index e76ad75e6ecea028d2de5dce5687d52f4bf8722d..a314aa15dbae7bfd159867a56bb5caa707a679b6 100644 (file)
@@ -172,6 +172,9 @@ static NTSTATUS ntlmssp_server_negotiate(struct ntlmssp_state *ntlmssp_state,
        target_name = ntlmssp_target_name(ntlmssp_state, 
                                          neg_flags, &chal_flags); 
 
+       if (target_name == NULL)
+               return NT_STATUS_INVALID_PARAMETER;
+
        /* This should be a 'netbios domain -> DNS domain' mapping */
        dnsdomname[0] = '\0';
        get_mydomname(dnsdomname);