diff options
author | Benny Prijono <bennylp@teluu.com> | 2008-07-25 09:16:30 +0000 |
---|---|---|
committer | Benny Prijono <bennylp@teluu.com> | 2008-07-25 09:16:30 +0000 |
commit | d1be8fea7d43c174a86fdaaf97754bf90ee2aee3 (patch) | |
tree | 3556887bdfd03e18cf03313bb64c81ba0d9aaceb | |
parent | a6e117f38a70b6cf03579cdeceed7d5af2a0e9de (diff) |
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
-rw-r--r-- | pjmedia/src/pjmedia/transport_ice.c | 3 | ||||
-rw-r--r-- | 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" }; |