]> git.ipfire.org Git - thirdparty/freeswitch.git/commitdiff
FS-8565 update initial rtp from address when auto changing port so we can avoid false...
authormatteo brancaleoni <mbrancaleoni@voismart.it>
Mon, 23 Nov 2015 11:24:29 +0000 (12:24 +0100)
committermatteo brancaleoni <mbrancaleoni@voismart.it>
Mon, 23 Nov 2015 11:24:29 +0000 (12:24 +0100)
src/switch_rtp.c

index c04d626a5956dc531b17ffdcee22dd81ae5893ab..d9bb3424edf6dc1493a986120fbcea06ac88c952 100644 (file)
@@ -2888,6 +2888,7 @@ SWITCH_DECLARE(switch_status_t) switch_rtp_set_remote_address(switch_rtp_t *rtp_
        switch_mutex_lock(rtp_session->write_mutex);
 
        rtp_session->remote_addr = remote_addr;
+       switch_cp_addr(rtp_session->rtp_from_addr, rtp_session->remote_addr);
 
        if (change_adv_addr) {
                rtp_session->remote_host_str = switch_core_strdup(rtp_session->pool, host);