From 864c676dcef1eb2bce97bade355b35f0ae528070 Mon Sep 17 00:00:00 2001 From: top master Date: Tue, 27 Mar 2018 15:13:18 +0430 Subject: [PATCH] Revert "git rid of ICMP hack" This reverts commit 680b0e3e1dab3a2a6c014f7c3ccc242cfdbe1f01. --- app/src/main/jni/netguard/icmp.c | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/app/src/main/jni/netguard/icmp.c b/app/src/main/jni/netguard/icmp.c index b56ce7db..35232cd2 100644 --- a/app/src/main/jni/netguard/icmp.c +++ b/app/src/main/jni/netguard/icmp.c @@ -115,10 +115,8 @@ void check_icmp_socket(const struct arguments *args, const struct epoll_event *e icmp->icmp_type, icmp->icmp_code, s->icmp.id, icmp->icmp_id, icmp->icmp_seq); - //below hack did cause many problems with working server but if the sever sends - // wrong respond that is not our mistake no need to hack - //icmp->icmp_id = s->icmp.id; //hack: restore original ID - + // restore original ID + icmp->icmp_id = s->icmp.id; uint16_t csum = 0; if (s->icmp.version == 6) { // Untested