Browse Source

MT#55283 safeguard against outputs with dummy SSRC

Change-Id: Ifdaba23308d4a8b3528bb8f5036e013defe0d072
rfuchs/dataport
Richard Fuchs 2 years ago
parent
commit
7230a45efb
1 changed files with 2 additions and 0 deletions
  1. +2
    -0
      kernel-module/xt_RTPENGINE.c

+ 2
- 0
kernel-module/xt_RTPENGINE.c View File

@ -6012,6 +6012,8 @@ static void proxy_packet_output_rtcp(struct sk_buff *skb, struct rtpengine_outpu
// SRTCP
if (unlikely(ssrc_idx < 0))
ssrc_idx = 0;
if (!o->output.ssrc_stats[ssrc_idx]) // for dummy outputs, could be a problem with SRTP?
return;
spin_lock_irqsave(&o->encrypt_rtcp.lock, flags);
tmp_idx = pkt_idx = atomic_read(&o->output.ssrc_stats[ssrc_idx]->rtcp_seq);


Loading…
Cancel
Save