Signed-off-by: Jo Sutton <josutton@catalyst.net.nz>
Reviewed-by: Martin Schwenke <martin@meltin.net>
const char *dns_hostname = lp__dns_hostname();
const char *dns_domain = lp_dnsdomain();
char *netbios_name = NULL;
+ bool ok;
if (dns_hostname != NULL && dns_hostname[0] != '\0') {
return dns_hostname;
if (netbios_name == NULL) {
return NULL;
}
- strlower_m(netbios_name);
+ ok = strlower_m(netbios_name);
+ if (!ok) {
+ return NULL;
+ }
/* If it isn't set, try to initialize with [netbios name].[realm] */
if (dns_domain != NULL && dns_domain[0] != '\0') {