1
0
Эх сурвалжийг харах

Separate addr zero check from allow_loopback_peers

Mészáros Mihály 4 жил өмнө
parent
commit
9c7deff4b8

+ 3 - 1
src/server/ns_turn_server.c

@@ -271,7 +271,9 @@ static int good_peer_addr(turn_turnserver *server, const char* realm, ioa_addr *
 	if(server && peer_addr) {
 		if(*(server->no_multicast_peers) && ioa_addr_is_multicast(peer_addr))
 			return 0;
-		if( !*(server->allow_loopback_peers) && (ioa_addr_is_loopback(peer_addr) || ioa_addr_is_zero(peer_addr)))
+		if( !*(server->allow_loopback_peers) && ioa_addr_is_loopback(peer_addr))
+			return 0;
+		if (ioa_addr_is_zero(peer_addr))
 			return 0;
 
 		{