Always set sip_listen config variable

This commit is contained in:
Juha Heinanen
2025-02-16 02:45:25 +02:00
parent aa65e22d72
commit 7ab5520b84
2 changed files with 6 additions and 1 deletions
@@ -45,6 +45,8 @@ object Config {
val sipListen = previousVariable("sip_listen") val sipListen = previousVariable("sip_listen")
if (sipListen != "") if (sipListen != "")
config = "${config}sip_listen $sipListen\n" config = "${config}sip_listen $sipListen\n"
else
config = "${config}sip_listen 0.0.0.0:5060\n"
val addressFamily = previousVariable("net_af") val addressFamily = previousVariable("net_af")
if (addressFamily != "") { if (addressFamily != "") {
@@ -592,7 +592,10 @@ class ConfigActivity : AppCompatActivity() {
"${getString(R.string.invalid_listen_address)}: $listenAddr") "${getString(R.string.invalid_listen_address)}: $listenAddr")
return false return false
} }
Config.replaceVariable("sip_listen", listenAddr) if (listenAddr != "")
Config.replaceVariable("sip_listen", listenAddr)
else
Config.removeVariable("sip_listen")
save = true save = true
restart = true restart = true
} }