Be more lenient with the expected peer address for multi-homed hosts

This commit is contained in:
Cameron Gutman
2019-09-14 14:05:05 -07:00
parent e770a52bca
commit cf38f85e08
+1 -1
View File
@@ -1009,7 +1009,7 @@ enet_protocol_handle_incoming_commands (ENetHost * host, ENetEvent * event)
if (peer -> state == ENET_PEER_STATE_DISCONNECTED ||
peer -> state == ENET_PEER_STATE_ZOMBIE ||
! enet_address_equal(& host -> receivedAddress, & peer -> address) ||
/* ! enet_address_equal(& host -> receivedAddress, & peer -> address) || */
(peer -> outgoingPeerID < ENET_PROTOCOL_MAXIMUM_PEER_ID &&
sessionID != peer -> incomingSessionID))
return 0;