Added 'config_verify_server_set' API function
This commit is contained in:
@@ -1588,6 +1588,14 @@ JNIEXPORT void JNICALL Java_com_tutpro_baresip_Api_uag_1enable_1sip_1trace(
|
|||||||
uag_enable_sip_trace(enable);
|
uag_enable_sip_trace(enable);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
JNIEXPORT void JNICALL Java_com_tutpro_baresip_Api_config_1verify_1server_1set(
|
||||||
|
JNIEnv *env, jobject thiz, jboolean verify)
|
||||||
|
{
|
||||||
|
struct config *conf = conf_config();
|
||||||
|
LOGD("setting verify_server (%d)\n", verify);
|
||||||
|
conf->sip.verify_server = verify;
|
||||||
|
}
|
||||||
|
|
||||||
JNIEXPORT void JNICALL Java_com_tutpro_baresip_Api_net_1debug(JNIEnv *env, jobject thiz)
|
JNIEXPORT void JNICALL Java_com_tutpro_baresip_Api_net_1debug(JNIEnv *env, jobject thiz)
|
||||||
{
|
{
|
||||||
re_thread_enter();
|
re_thread_enter();
|
||||||
|
|||||||
@@ -109,6 +109,8 @@ object Api {
|
|||||||
external fun net_debug()
|
external fun net_debug()
|
||||||
external fun net_dns_debug()
|
external fun net_dns_debug()
|
||||||
|
|
||||||
|
external fun config_verify_server_set(verify: Boolean)
|
||||||
|
|
||||||
external fun cmd_exec(cmd: String): Int
|
external fun cmd_exec(cmd: String): Int
|
||||||
|
|
||||||
external fun module_load(module: String): Int
|
external fun module_load(module: String): Int
|
||||||
|
|||||||
@@ -611,8 +611,8 @@ class ConfigActivity : AppCompatActivity() {
|
|||||||
if (oldVerifyServer != verifyServer.isChecked) {
|
if (oldVerifyServer != verifyServer.isChecked) {
|
||||||
Config.replaceVariable("sip_verify_server",
|
Config.replaceVariable("sip_verify_server",
|
||||||
if (verifyServer.isChecked) "yes" else "no")
|
if (verifyServer.isChecked) "yes" else "no")
|
||||||
|
Api.config_verify_server_set(verifyServer.isChecked)
|
||||||
save = true
|
save = true
|
||||||
restart = true
|
|
||||||
}
|
}
|
||||||
|
|
||||||
val newDisplayTheme = if (darkTheme.isChecked)
|
val newDisplayTheme = if (darkTheme.isChecked)
|
||||||
|
|||||||
Reference in New Issue
Block a user