[asterisk-dev] [RTP] Detecting that a packet is SRTP
    Sean Bright 
    sean.bright at gmail.com
       
    Wed Apr 29 11:18:07 CDT 2015
    
    
  
On 4/29/2015 11:20 AM, Yousf Ateya wrote:
> In res_rtp_asterisk.c, to detect that a packet is SRTP (not RTP), this 
> check is done (link to gitweb 
> <http://git.asterisk.org/gitweb/?p=asterisk/asterisk.git;a=blob;f=res/res_rtp_asterisk.c;h=62601dcadaaf011a692a247d66ec590b3b47edfa;hb=refs/heads/master#l2019>):
>
>     if ((*in >= 20) && (*in <= 64)) {
>
> Although in the Datagram Transport Layer Security (DTLS) Extension to 
> Establish Keys for the Secure Real-time Transport Protocol (SRTP), 
> section 5.1.2 <https://tools.ietf.org/html/rfc5764#section-5.1.2> it 
> is stated that it should be between 20 and 63 (not 64).
>
> Is this a bug?
Certainly appears to be.
Kind regards,
Sean
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.digium.com/pipermail/asterisk-dev/attachments/20150429/0e6de284/attachment-0001.html>
    
    
More information about the asterisk-dev
mailing list