DBG("interface %s domain %s server %s", interface, domain, server);
+ if (server == NULL)
+ return -EINVAL;
+
entry = g_try_new0(struct entry_data, 1);
if (entry == NULL)
return -ENOMEM;
err = ftruncate(fd, 0);
cmd = g_strdup_printf("# Generated by Connection Manager\n"
- "domain localdomain\n"
- "search localdomain\n"
"nameserver %s\n", server);
len = write(fd, cmd, strlen(cmd));