From: Sean Bright Date: Thu, 20 Sep 2018 20:26:55 +0000 (-0400) Subject: res_rtp_asterisk: Reset all settings on module reload X-Git-Tag: 13.24.0-rc1~98 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=3033242a7bede99e3f4d92781f11ff644a6fc4a3;p=thirdparty%2Fasterisk.git res_rtp_asterisk: Reset all settings on module reload 'rtpchecksums' and 'rtcpinterval' are not being reset to their defaults if they are not present in the updated configuration file. Change-Id: I1162e40199314d46cf3225d5e1271c4c81176670 --- diff --git a/res/res_rtp_asterisk.c b/res/res_rtp_asterisk.c index e562627c92..eab32de079 100644 --- a/res/res_rtp_asterisk.c +++ b/res/res_rtp_asterisk.c @@ -6584,8 +6584,13 @@ static int rtp_reload(int reload) return 0; } +#ifdef SO_NO_CHECK + nochecksums = 0; +#endif + rtpstart = DEFAULT_RTP_START; rtpend = DEFAULT_RTP_END; + rtcpinterval = RTCP_DEFAULT_INTERVALMS; dtmftimeout = DEFAULT_DTMF_TIMEOUT; strictrtp = DEFAULT_STRICT_RTP; learning_min_sequential = DEFAULT_LEARNING_MIN_SEQUENTIAL;