]> git.ipfire.org Git - thirdparty/asterisk.git/commitdiff
res_pjsip: Register pjsip_transport_management not externally but internally.
authorAlexander Traud <pabstraud@compuserve.com>
Thu, 17 May 2018 05:34:03 +0000 (07:34 +0200)
committerAlexander Traud <pabstraud@compuserve.com>
Thu, 17 May 2018 05:35:59 +0000 (23:35 -0600)
The module (res_)pjsip_transport_management got moved into res_pjsip. It is no
longer an independent/external module with (un)load_module and therefore has to
register just internally with res_pjsip.

ASTERISK-27860

Change-Id: Icd0413be7d2e98b92f51e6d6c353f2570bb4be95

res/res_pjsip/pjsip_transport_management.c

index efda37d7cbd30141e48f89b7be3562dbc69822c3..1404b6eee46b9b640cbb9c7735e5cde21b8ff9d9 100644 (file)
@@ -342,7 +342,7 @@ int ast_sip_initialize_transport_management(void)
                return AST_MODULE_LOAD_DECLINE;
        }
 
-       ast_sip_register_service(&idle_monitor_module);
+       internal_sip_register_service(&idle_monitor_module);
 
        ast_sip_transport_state_register(&monitored_transport_reg);
 
@@ -367,7 +367,7 @@ void ast_sip_destroy_transport_management(void)
 
        ast_sip_transport_state_unregister(&monitored_transport_reg);
 
-       ast_sip_unregister_service(&idle_monitor_module);
+       internal_sip_unregister_service(&idle_monitor_module);
 
        ast_sched_context_destroy(sched);
        sched = NULL;