From 6e610749ebfc0bfe153ab88bcf76f4f9b24ff3fa Mon Sep 17 00:00:00 2001 From: plutooo Date: Tue, 6 Aug 2013 09:42:53 -0700 Subject: core: Move ping request/response into ping.c --- core/ping.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'core/ping.c') diff --git a/core/ping.c b/core/ping.c index 37f1b7ae..d1cc182f 100644 --- a/core/ping.c +++ b/core/ping.c @@ -102,7 +102,7 @@ bool is_pinging(IP_Port ipp, uint64_t ping_id) // O(n) id = (pos_pings + i) % PING_NUM_MAX; // ping_id = 0 means match any id - if(ipp_eq(pings[id].ipp, ipp) && (ping_id == 0 || pings[id].id == ping_id)) { + if ((ipp_eq(pings[id].ipp, ipp) || ipp.ip.i == 0) && (pings[id].id == ping_id || ping_id == 0)) { return true; } } -- cgit v1.2.3