|
|
|
@ -37,6 +37,7 @@
|
|
|
|
|
#include <pjmedia.h>
|
|
|
|
|
#include <pjlib.h>
|
|
|
|
|
|
|
|
|
|
#include "asterisk/utils.h"
|
|
|
|
|
#include "asterisk/module.h"
|
|
|
|
|
#include "asterisk/udptl.h"
|
|
|
|
|
#include "asterisk/netsock2.h"
|
|
|
|
@ -916,7 +917,11 @@ static int load_module(void)
|
|
|
|
|
{
|
|
|
|
|
CHECK_PJSIP_SESSION_MODULE_LOADED();
|
|
|
|
|
|
|
|
|
|
ast_sockaddr_parse(&address, "::", 0);
|
|
|
|
|
if (ast_check_ipv6()) {
|
|
|
|
|
ast_sockaddr_parse(&address, "::", 0);
|
|
|
|
|
} else {
|
|
|
|
|
ast_sockaddr_parse(&address, "0.0.0.0", 0);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
if (ast_sip_session_register_supplement(&t38_supplement)) {
|
|
|
|
|
ast_log(LOG_ERROR, "Unable to register T.38 session supplement\n");
|
|
|
|
|