- Use net_use_nameserver() API function to update DNS servers.

This commit is contained in:
Juha Heinanen
2019-06-09 19:43:50 +03:00
parent b318177aee
commit eb77eefc22
4 changed files with 7 additions and 8 deletions
@@ -31,7 +31,7 @@ object Api {
external fun contact_add(contact: String)
external fun contacts_remove()
external fun log_level_set(level: Int)
external fun dnsc_srv_set(servers: String): Int
external fun net_use_nameserver(servers: String): Int
external fun net_debug()
external fun module_load(module: String): Int
external fun module_unload(module: String)
@@ -126,6 +126,6 @@ object Config {
else
servers = "${servers},${address}"
}
return Api.dnsc_srv_set(servers)
return Api.net_use_nameserver(servers)
}
}
@@ -172,7 +172,7 @@ class ConfigActivity : AppCompatActivity() {
for (server in dnsServers.split(","))
Config.add("dns_server", server)
Config.add("dyn_dns", "no")
if (Api.dnsc_srv_set(dnsServers) != 0) {
if (Api.net_use_nameserver(dnsServers) != 0) {
Utils.alertView(this, "Notice",
"Failed to set DNS servers '$dnsServers'")
return false