From: Brian West Date: Tue, 20 Oct 2015 16:24:47 +0000 (-0500) Subject: FS-8366 #resolve X-Git-Tag: v1.6.4~1^2~21 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=283e8304f650c33646f6c35c186334c774682453;p=thirdparty%2Ffreeswitch.git FS-8366 #resolve --- diff --git a/src/switch_rtp.c b/src/switch_rtp.c index ea5fc24504..de7ea46fce 100644 --- a/src/switch_rtp.c +++ b/src/switch_rtp.c @@ -5082,8 +5082,10 @@ static switch_status_t read_rtp_packet(switch_rtp_t *rtp_session, switch_size_t rtp_session->has_rtp = (rtp_session->recv_msg.header.version == 2 || ntohl(*(int *)(b+4)) == ZRTP_MAGIC_COOKIE); if ((*b >= 20) && (*b <= 64)) { - rtp_session->dtls->bytes = *bytes; - rtp_session->dtls->data = (void *) &rtp_session->recv_msg; + if (rtp_session->dtls) { + rtp_session->dtls->bytes = *bytes; + rtp_session->dtls->data = (void *) &rtp_session->recv_msg; + } rtp_session->has_ice = 0; rtp_session->has_rtp = 0; rtp_session->has_rtcp = 0;