diff options
author | Benny Prijono <bennylp@teluu.com> | 2007-04-05 11:32:47 +0000 |
---|---|---|
committer | Benny Prijono <bennylp@teluu.com> | 2007-04-05 11:32:47 +0000 |
commit | d3fc99a7187535ad1b9c015e9e9a4c0d7f4fa0c0 (patch) | |
tree | 757c8ffe9f868f2d9665f96498aac1c80e219a8a /pjmedia/src | |
parent | 3881047a905d1da151fd84ae6c67ab20a45b0583 (diff) |
ICE (work in progress): handle early check that is received before answer
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1152 74dad513-b988-da41-8d7b-12977e46ad98
Diffstat (limited to 'pjmedia/src')
-rw-r--r-- | pjmedia/src/pjmedia/transport_ice.c | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/pjmedia/src/pjmedia/transport_ice.c b/pjmedia/src/pjmedia/transport_ice.c index 6952b53f..9eb3719e 100644 --- a/pjmedia/src/pjmedia/transport_ice.c +++ b/pjmedia/src/pjmedia/transport_ice.c @@ -464,12 +464,12 @@ PJ_DEF(pj_status_t) pjmedia_ice_start_ice(pjmedia_transport *tp, pj_sockaddr_in_init(&conn_addr.ipv4, &conn->addr, (pj_uint16_t)sdp_med->desc.port); - /* Find ice-ufrag attribute in session descriptor */ - attr = pjmedia_sdp_attr_find2(rem_sdp->attr_count, rem_sdp->attr, + /* Find ice-ufrag attribute in media descriptor */ + attr = pjmedia_sdp_attr_find2(sdp_med->attr_count, sdp_med->attr, "ice-ufrag", NULL); if (attr == NULL) { - /* Find in media descriptor */ - attr = pjmedia_sdp_attr_find2(sdp_med->attr_count, sdp_med->attr, + /* Find ice-ufrag attribute in session descriptor */ + attr = pjmedia_sdp_attr_find2(rem_sdp->attr_count, rem_sdp->attr, "ice-ufrag", NULL); if (attr == NULL) { set_no_ice(tp_ice, "ice-ufrag attribute not found"); @@ -478,12 +478,12 @@ PJ_DEF(pj_status_t) pjmedia_ice_start_ice(pjmedia_transport *tp, } uname = attr->value; - /* Find ice-pwd attribute in session descriptor */ - attr = pjmedia_sdp_attr_find2(rem_sdp->attr_count, rem_sdp->attr, + /* Find ice-pwd attribute in media descriptor */ + attr = pjmedia_sdp_attr_find2(sdp_med->attr_count, sdp_med->attr, "ice-pwd", NULL); if (attr == NULL) { - /* Not found, find in media descriptor */ - attr = pjmedia_sdp_attr_find2(sdp_med->attr_count, sdp_med->attr, + /* Find ice-pwd attribute in session descriptor */ + attr = pjmedia_sdp_attr_find2(rem_sdp->attr_count, rem_sdp->attr, "ice-pwd", NULL); if (attr == NULL) { set_no_ice(tp_ice, "ice-pwd attribute not found"); |