Make our 'get DNS domain name' code try a bit harder - if gethostname() doesn't
authorAndrew Bartlett <abartlet@samba.org>
Tue, 22 Apr 2003 07:28:41 +0000 (07:28 +0000)
committerAndrew Bartlett <abartlet@samba.org>
Tue, 22 Apr 2003 07:28:41 +0000 (07:28 +0000)
commit8de48f3093a0e84bb732b24e7355780368f25a67
tree476d8e2ce85c643e39b061daee46d966f6a14141
parent69321d1fc48795aaff73b64455c0330beb458a02
Make our 'get DNS domain name' code try a bit harder - if gethostname() doesn't
include a domain portion, do a gethostbyname() lookup on that name.

Use this name in our PolicyPrimaryDomainInformation reply (_lsa_query_info2)
that Win2k uses when trying to trust us as a trusted domain.

(We need to do a better mapping between our Netbios and Win2k domain names,
but this will do for now - particularly annoying is the way this possibly needs
to map with our kerberos realm).

Andrew Bartlett
(This used to be commit 3be03271030208a69da29c6e2a7b92cdbaa8c6aa)
source3/lib/util.c
source3/rpc_server/srv_lsa_nt.c