|
|
|
@ -1081,11 +1081,9 @@ int ice_request(struct packet_stream *ps, struct sockaddr_in6 *src, struct in6_a
|
|
|
|
|
|
|
|
|
|
|
|
ret = 0;
|
|
|
|
ret = 0;
|
|
|
|
|
|
|
|
|
|
|
|
if (attrs->use) {
|
|
|
|
if (attrs->use && !PAIR_SET(pair, NOMINATED)) {
|
|
|
|
ilog(LOG_DEBUG, "ICE pair "PAIR_FORMAT" has been nominated by peer", PAIR_FMT(pair));
|
|
|
|
ilog(LOG_DEBUG, "ICE pair "PAIR_FORMAT" has been nominated by peer", PAIR_FMT(pair));
|
|
|
|
|
|
|
|
|
|
|
|
PAIR_SET(pair, NOMINATED);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
mutex_lock(&ag->lock);
|
|
|
|
mutex_lock(&ag->lock);
|
|
|
|
|
|
|
|
|
|
|
|
g_tree_insert(ag->nominated_pairs, pair, pair);
|
|
|
|
g_tree_insert(ag->nominated_pairs, pair, pair);
|
|
|
|
|