Changeset 4197 for pjproject/trunk/pjmedia/src/pjmedia/transport_srtp.c
- Timestamp:
- Jul 5, 2012 7:26:29 AM (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
pjproject/trunk/pjmedia/src/pjmedia/transport_srtp.c
r3999 r4197 35 35 #define THIS_FILE "transport_srtp.c" 36 36 37 /* Maximum size of packet */ 38 #define MAX_RTP_BUFFER_LEN 1500 39 #define MAX_RTCP_BUFFER_LEN 1500 37 /* Maximum size of outgoing packet */ 38 #define MAX_RTP_BUFFER_LEN PJMEDIA_MAX_MTU 39 #define MAX_RTCP_BUFFER_LEN PJMEDIA_MAX_MTU 40 41 /* Maximum SRTP crypto key length */ 40 42 #define MAX_KEY_LEN 32 41 43 … … 778 780 return pjmedia_transport_send_rtp(srtp->member_tp, pkt, size); 779 781 780 if (size > sizeof(srtp->rtp_tx_buffer) )782 if (size > sizeof(srtp->rtp_tx_buffer) - 10) 781 783 return PJ_ETOOBIG; 782 784 … … 792 794 793 795 if (err == err_status_ok) { 794 status = pjmedia_transport_send_rtp(srtp->member_tp, srtp->rtp_tx_buffer, len); 796 status = pjmedia_transport_send_rtp(srtp->member_tp, 797 srtp->rtp_tx_buffer, len); 795 798 } else { 796 799 status = PJMEDIA_ERRNO_FROM_LIBSRTP(err); … … 823 826 } 824 827 825 if (size > sizeof(srtp->rtcp_tx_buffer) )828 if (size > sizeof(srtp->rtcp_tx_buffer) - 10) 826 829 return PJ_ETOOBIG; 827 830
Note: See TracChangeset
for help on using the changeset viewer.