diff options
author | Simo Sorce <simo@redhat.com> | 2014-08-08 08:54:57 -0400 |
---|---|---|
committer | Simo Sorce <simo@redhat.com> | 2014-08-08 10:11:05 -0400 |
commit | d52868a17b098378762692429d52b4d19380b4c1 (patch) | |
tree | 13847cbd47fc3628a5e163c8f8e5bc67f01ed08a /src/gss_names.c | |
parent | 500b252270f2e99ccd9a0888556fe64567edd2d9 (diff) | |
download | gss-ntlmssp-d52868a17b098378762692429d52b4d19380b4c1.tar.gz gss-ntlmssp-d52868a17b098378762692429d52b4d19380b4c1.tar.xz gss-ntlmssp-d52868a17b098378762692429d52b4d19380b4c1.zip |
Set the domain name only when available.
If we cannot source the domain name do not try to fake it up, just
leave it empty and omit it from the negotiation.
Diffstat (limited to 'src/gss_names.c')
-rw-r--r-- | src/gss_names.c | 10 |
1 files changed, 1 insertions, 9 deletions
diff --git a/src/gss_names.c b/src/gss_names.c index e25c707..3c6f5a2 100644 --- a/src/gss_names.c +++ b/src/gss_names.c @@ -558,7 +558,7 @@ uint32_t netbios_get_names(char *computer_name, } if (!nb_computer_name || !nb_domain_name) { - /* fetch only missing ones */ + /* fetch only mising ones */ ret = external_netbios_get_names( nb_computer_name ? NULL : &nb_computer_name, nb_domain_name ? NULL : &nb_domain_name); @@ -587,14 +587,6 @@ uint32_t netbios_get_names(char *computer_name, } } - if (!nb_domain_name) { - nb_domain_name = strdup("WORKGROUP"); - if (!nb_domain_name) { - ret = ENOMEM; - goto done; - } - } - ret = 0; done: |