- Timestamp:
- Feb 27, 2013 10:16:08 AM (10 years ago)
- Location:
- pjproject/branches/1.x
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
pjproject/branches/1.x
- Property svn:mergeinfo changed
/pjproject/trunk merged: 4212,4217,4232-4233,4235,4238,4266,4283,4288,4308,4312,4330,4354,4364,4366
- Property svn:mergeinfo changed
-
pjproject/branches/1.x/pjmedia/src/pjmedia/transport_srtp.c
r3986 r4387 38 38 #define MAX_RTP_BUFFER_LEN 1500 39 39 #define MAX_RTCP_BUFFER_LEN 1500 40 #define MAX_KEY_LEN 3240 #define MAX_KEY_LEN 128 41 41 42 42 /* Initial value of probation counter. When probation counter > 0, … … 612 612 srtp->session_inited = PJ_TRUE; 613 613 614 PJ_LOG(5, (srtp->pool->obj_name, "TX: %s key=%s", srtp->tx_policy.name.ptr, 615 octet_string_hex_string(tx->key.ptr, tx->key.slen))); 616 if (srtp->tx_policy.flags) { 617 PJ_LOG(5,(srtp->pool->obj_name,"TX: disable%s%s", (cr_tx_idx?"":" enc"), 618 (au_tx_idx?"":" auth"))); 619 } 620 621 PJ_LOG(5, (srtp->pool->obj_name, "RX: %s key=%s", srtp->rx_policy.name.ptr, 622 octet_string_hex_string(rx->key.ptr, rx->key.slen))); 623 if (srtp->rx_policy.flags) { 624 PJ_LOG(5,(srtp->pool->obj_name,"RX: disable%s%s", (cr_rx_idx?"":" enc"), 625 (au_rx_idx?"":" auth"))); 626 } 614 /* Logging stuffs */ 615 #if PJ_LOG_MAX_LEVEL >= 5 616 { 617 char b64[PJ_BASE256_TO_BASE64_LEN(MAX_KEY_LEN)]; 618 int b64_len; 619 620 /* TX crypto and key */ 621 b64_len = sizeof(b64); 622 status = pj_base64_encode((pj_uint8_t*)tx->key.ptr, tx->key.slen, 623 b64, &b64_len); 624 if (status != PJ_SUCCESS) 625 b64_len = pj_ansi_sprintf(b64, "--key too long--"); 626 else 627 b64[b64_len] = '\0'; 628 629 PJ_LOG(5, (srtp->pool->obj_name, "TX: %s key=%s", 630 srtp->tx_policy.name.ptr, b64)); 631 if (srtp->tx_policy.flags) { 632 PJ_LOG(5,(srtp->pool->obj_name, "TX: disable%s%s", 633 (cr_tx_idx?"":" enc"), 634 (au_tx_idx?"":" auth"))); 635 } 636 637 /* RX crypto and key */ 638 b64_len = sizeof(b64); 639 status = pj_base64_encode((pj_uint8_t*)rx->key.ptr, rx->key.slen, 640 b64, &b64_len); 641 if (status != PJ_SUCCESS) 642 b64_len = pj_ansi_sprintf(b64, "--key too long--"); 643 else 644 b64[b64_len] = '\0'; 645 646 PJ_LOG(5, (srtp->pool->obj_name, "RX: %s key=%s", 647 srtp->rx_policy.name.ptr, b64)); 648 if (srtp->rx_policy.flags) { 649 PJ_LOG(5,(srtp->pool->obj_name,"RX: disable%s%s", 650 (cr_rx_idx?"":" enc"), 651 (au_rx_idx?"":" auth"))); 652 } 653 } 654 #endif 627 655 628 656 on_return:
Note: See TracChangeset
for help on using the changeset viewer.