diff --git a/ChangeLog b/ChangeLog index f5bfa9c66..07a73a2d1 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2005-12-12 Robert Love + + * src/dhcp-manager/nm-dhcp-manager.c: Do not fail if DHCP does not + return any name servers. That is perfectly valid. (Novell #134369). + 2005-12-11 Dan Williams * gnome/applet/wso-* diff --git a/src/dhcp-manager/nm-dhcp-manager.c b/src/dhcp-manager/nm-dhcp-manager.c index 033a16a02..b4637a70b 100644 --- a/src/dhcp-manager/nm-dhcp-manager.c +++ b/src/dhcp-manager/nm-dhcp-manager.c @@ -507,9 +507,7 @@ NMIP4Config * nm_dhcp_manager_get_ip4_config (NMDHCPManager *manager, NMActReque goto out; } - if (!get_ip4_uint32s (manager, dev, "domain_name_servers", &ip4_nameservers, &num_ip4_nameservers) || !num_ip4_nameservers) - goto out; - + get_ip4_uint32s (manager, dev, "domain_name_servers", &ip4_nameservers, &num_ip4_nameservers); get_ip4_string (manager, dev, "domain_name", &domain_names); nm_info ("Retrieved the following IP4 configuration from the DHCP daemon:");