clean up
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13472 d0543943-73ff-0310-b7d9-9358b9ac24b2
This commit is contained in:
parent
ef8ab9c1e7
commit
1900b6c362
|
@ -1923,13 +1923,12 @@ static int rtp_common_read(switch_rtp_t *rtp_session, switch_payload_t *payload_
|
||||||
|
|
||||||
#ifdef ENABLE_ZRTP
|
#ifdef ENABLE_ZRTP
|
||||||
/* ZRTP Recv */
|
/* ZRTP Recv */
|
||||||
|
|
||||||
if (bytes && switch_test_flag(rtp_session, SWITCH_ZRTP_FLAG_SECURE_RECV)) {
|
if (bytes && switch_test_flag(rtp_session, SWITCH_ZRTP_FLAG_SECURE_RECV)) {
|
||||||
unsigned int sbytes = (int) bytes;
|
unsigned int sbytes = (int) bytes;
|
||||||
zrtp_status_t stat = 0;
|
zrtp_status_t stat = 0;
|
||||||
|
|
||||||
stat = zrtp_process_srtp(rtp_session->zrtp_ctx, (void *)&rtp_session->recv_msg, &sbytes);
|
stat = zrtp_process_srtp(rtp_session->zrtp_ctx, (void *)&rtp_session->recv_msg, &sbytes);
|
||||||
|
|
||||||
switch (stat) {
|
switch (stat) {
|
||||||
case zrtp_status_ok:
|
case zrtp_status_ok:
|
||||||
break;
|
break;
|
||||||
|
@ -2532,11 +2531,10 @@ static int rtp_common_write(switch_rtp_t *rtp_session,
|
||||||
}
|
}
|
||||||
#ifdef ENABLE_ZRTP
|
#ifdef ENABLE_ZRTP
|
||||||
/* ZRTP Send */
|
/* ZRTP Send */
|
||||||
|
|
||||||
if (switch_test_flag(rtp_session, SWITCH_ZRTP_FLAG_SECURE_SEND)) {
|
if (switch_test_flag(rtp_session, SWITCH_ZRTP_FLAG_SECURE_SEND)) {
|
||||||
unsigned int sbytes = (int) bytes;
|
unsigned int sbytes = (int) bytes;
|
||||||
zrtp_status_t stat = zrtp_status_fail;
|
zrtp_status_t stat = zrtp_status_fail;
|
||||||
|
|
||||||
stat = zrtp_process_rtp(rtp_session->zrtp_ctx, (void*)send_msg, &sbytes);
|
stat = zrtp_process_rtp(rtp_session->zrtp_ctx, (void*)send_msg, &sbytes);
|
||||||
|
|
||||||
switch (stat) {
|
switch (stat) {
|
||||||
|
@ -2813,29 +2811,28 @@ SWITCH_DECLARE(int) switch_rtp_write_manual(switch_rtp_t *rtp_session,
|
||||||
bytes = sbytes;
|
bytes = sbytes;
|
||||||
}
|
}
|
||||||
#ifdef ENABLE_ZRTP
|
#ifdef ENABLE_ZRTP
|
||||||
/* ZRTP Send */
|
/* ZRTP Send */
|
||||||
|
if (switch_test_flag(rtp_session, SWITCH_ZRTP_FLAG_SECURE_SEND)) {
|
||||||
if (switch_test_flag(rtp_session, SWITCH_ZRTP_FLAG_SECURE_SEND)) {
|
unsigned int sbytes = (int) bytes;
|
||||||
unsigned int sbytes = (int) bytes;
|
zrtp_status_t stat = zrtp_status_fail;
|
||||||
zrtp_status_t stat = zrtp_status_fail;
|
|
||||||
|
stat = zrtp_process_rtp(rtp_session->zrtp_ctx, (void*)&rtp_session->write_msg, &sbytes);
|
||||||
stat = zrtp_process_rtp(rtp_session->zrtp_ctx, (void*)&rtp_session->write_msg, &sbytes);
|
|
||||||
|
switch (stat) {
|
||||||
switch (stat) {
|
case zrtp_status_ok:
|
||||||
case zrtp_status_ok:
|
break;
|
||||||
break;
|
case zrtp_status_drop:
|
||||||
case zrtp_status_drop:
|
switch_log_printf(SWITCH_CHANNEL_LOG, SWITCH_LOG_ERROR, "Error: zRTP protection drop with code %d\n", stat);
|
||||||
switch_log_printf(SWITCH_CHANNEL_LOG, SWITCH_LOG_ERROR, "Error: zRTP protection drop with code %d\n", stat);
|
break;
|
||||||
break;
|
case zrtp_status_fail:
|
||||||
case zrtp_status_fail:
|
switch_log_printf(SWITCH_CHANNEL_LOG, SWITCH_LOG_ERROR, "Error: zRTP protection fail with code %d\n", stat);
|
||||||
switch_log_printf(SWITCH_CHANNEL_LOG, SWITCH_LOG_ERROR, "Error: zRTP protection fail with code %d\n", stat);
|
break;
|
||||||
break;
|
default:
|
||||||
default:
|
break;
|
||||||
break;
|
|
||||||
}
|
|
||||||
|
|
||||||
bytes = sbytes;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
bytes = sbytes;
|
||||||
|
}
|
||||||
#endif
|
#endif
|
||||||
if (switch_socket_sendto(rtp_session->sock_output, rtp_session->remote_addr, 0, (void *) &rtp_session->write_msg, &bytes) != SWITCH_STATUS_SUCCESS) {
|
if (switch_socket_sendto(rtp_session->sock_output, rtp_session->remote_addr, 0, (void *) &rtp_session->write_msg, &bytes) != SWITCH_STATUS_SUCCESS) {
|
||||||
rtp_session->seq--;
|
rtp_session->seq--;
|
||||||
|
|
Loading…
Reference in New Issue