} else if (g_strcmp0(key, "new_domain_name_servers") == 0) {
connman_dhcp_set_value(task->dhcp, "Nameserver", value);
} else if (g_ascii_strcasecmp(key, "new_domain_name") == 0) {
+ connman_dhcp_set_value(task->dhcp, "Domainname", value);
} else if (g_ascii_strcasecmp(key, "new_domain_search") == 0) {
} else if (g_ascii_strcasecmp(key, "new_host_name") == 0) {
+ connman_dhcp_set_value(task->dhcp, "Hostname", value);
+ } else if (g_ascii_strcasecmp(key, "new_ntp_servers") == 0) {
+ connman_dhcp_set_value(task->dhcp, "Timeserver", value);
}
dbus_message_iter_next(&dict);
send host-name "<hostname>";
-request subnet-mask, broadcast-address, time-offset, routers,
- domain-name, domain-name-servers, host-name;
+request subnet-mask, broadcast-address, routers, host-name,
+ domain-search, domain-name, domain-name-servers,
+ time-offset, time-servers, ntp-servers, interface-mtu;
+require subnet-mask, domain-name-servers;
} else if (g_strcmp0(key, "Nameserver") == 0) {
g_free(dhcp->element->ipv4.nameserver);
dhcp->element->ipv4.nameserver = g_strdup(value);
+ } else if (g_strcmp0(key, "Domainname") == 0) {
+ } else if (g_strcmp0(key, "Hostname") == 0) {
+ } else if (g_strcmp0(key, "Timeserver") == 0) {
}
}