From d1be8fea7d43c174a86fdaaf97754bf90ee2aee3 Mon Sep 17 00:00:00 2001 From: Benny Prijono Date: Fri, 25 Jul 2008 09:16:30 +0000 Subject: Ticket #578: Bug in encoding ICE candidate type in SDP (thanks Ondrej Sterbak) git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2175 74dad513-b988-da41-8d7b-12977e46ad98 --- pjmedia/src/pjmedia/transport_ice.c | 3 ++- pjnath/src/pjnath/ice_session.c | 8 ++++---- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/pjmedia/src/pjmedia/transport_ice.c b/pjmedia/src/pjmedia/transport_ice.c index fdf02a39..2e833665 100644 --- a/pjmedia/src/pjmedia/transport_ice.c +++ b/pjmedia/src/pjmedia/transport_ice.c @@ -271,7 +271,8 @@ static int print_sdp_cand_attr(char *buffer, int max_len, case PJ_ICE_CAND_TYPE_RELAYED: case PJ_ICE_CAND_TYPE_PRFLX: len2 = pj_ansi_snprintf(buffer+len, max_len-len, - "srflx raddr %s rport %d", + "%s raddr %s rport %d", + pj_ice_get_cand_type_name(cand->type), pj_sockaddr_print(&cand->rel_addr, ipaddr, sizeof(ipaddr), 0), (int)pj_sockaddr_get_port(&cand->rel_addr)); diff --git a/pjnath/src/pjnath/ice_session.c b/pjnath/src/pjnath/ice_session.c index 36fb59e5..71d91bba 100644 --- a/pjnath/src/pjnath/ice_session.c +++ b/pjnath/src/pjnath/ice_session.c @@ -32,10 +32,10 @@ /* String names for candidate types */ static const char *cand_type_names[] = { - "Host", - "Server Reflexive", - "Peer Reflexive", - "Relayed" + "host", + "srflx", + "prflx", + "relay" }; -- cgit v1.2.3