From 1e75f35b7f45ebdfeb2f1307b47ea0ead3678e51 Mon Sep 17 00:00:00 2001 From: Benny Prijono Date: Sat, 28 Apr 2007 07:26:28 +0000 Subject: ICE: fixed pruning of host candidates git-svn-id: http://svn.pjsip.org/repos/pjproject/branches/split-3rd-party@1216 74dad513-b988-da41-8d7b-12977e46ad98 --- pjnath/src/pjnath/ice_session.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'pjnath/src') diff --git a/pjnath/src/pjnath/ice_session.c b/pjnath/src/pjnath/ice_session.c index 69cce962..4156e395 100644 --- a/pjnath/src/pjnath/ice_session.c +++ b/pjnath/src/pjnath/ice_session.c @@ -918,8 +918,9 @@ static pj_status_t prune_checklist(pj_ice_sess *ice, if ((licand == ljcand) && (ricand == rjcand)) { reason = "duplicate found"; - } else if (sockaddr_cmp(&ljcand->base_addr, - &licand->base_addr)==0) + } else if ((rjcand == ricand) && + (sockaddr_cmp(&ljcand->base_addr, + &licand->base_addr)==0)) { reason = "equal base"; } -- cgit v1.2.3