mirror of
https://github.com/asterisk/asterisk.git
synced 2025-09-04 11:58:52 +00:00
chan_sip: Don't verify table if rtupdate=no
If rtupdate=no do not verify sipregs/peers table has updatable fields. ASTERISK-25934 #close Change-Id: Iaa2c53037b93daccc7e7333c40d61861847b856d
This commit is contained in:
@@ -35170,17 +35170,19 @@ static int load_module(void)
|
||||
/* And start the monitor for the first time */
|
||||
restart_monitor();
|
||||
|
||||
ast_realtime_require_field(ast_check_realtime("sipregs") ? "sipregs" : "sippeers",
|
||||
"name", RQ_CHAR, 10,
|
||||
"ipaddr", RQ_CHAR, INET6_ADDRSTRLEN - 1,
|
||||
"port", RQ_UINTEGER2, 5,
|
||||
"regseconds", RQ_INTEGER4, 11,
|
||||
"defaultuser", RQ_CHAR, 10,
|
||||
"fullcontact", RQ_CHAR, 35,
|
||||
"regserver", RQ_CHAR, 20,
|
||||
"useragent", RQ_CHAR, 20,
|
||||
"lastms", RQ_INTEGER4, 11,
|
||||
SENTINEL);
|
||||
if (sip_cfg.peer_rtupdate) {
|
||||
ast_realtime_require_field(ast_check_realtime("sipregs") ? "sipregs" : "sippeers",
|
||||
"name", RQ_CHAR, 10,
|
||||
"ipaddr", RQ_CHAR, INET6_ADDRSTRLEN - 1,
|
||||
"port", RQ_UINTEGER2, 5,
|
||||
"regseconds", RQ_INTEGER4, 11,
|
||||
"defaultuser", RQ_CHAR, 10,
|
||||
"fullcontact", RQ_CHAR, 35,
|
||||
"regserver", RQ_CHAR, 20,
|
||||
"useragent", RQ_CHAR, 20,
|
||||
"lastms", RQ_INTEGER4, 11,
|
||||
SENTINEL);
|
||||
}
|
||||
|
||||
|
||||
sip_register_tests();
|
||||
|
Reference in New Issue
Block a user