From 868ddf0bef4fbb22e5240130d6ca6aed48ab8346 Mon Sep 17 00:00:00 2001 From: M66B Date: Tue, 19 Jan 2016 21:25:01 +0100 Subject: [PATCH] Native allow non syn in filtering mode --- app/src/main/jni/netguard/netguard.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/src/main/jni/netguard/netguard.c b/app/src/main/jni/netguard/netguard.c index 436f2153..84d8994d 100644 --- a/app/src/main/jni/netguard/netguard.c +++ b/app/src/main/jni/netguard/netguard.c @@ -675,8 +675,8 @@ void handle_ip(const struct arguments *args, const uint8_t *buffer, const uint16 #endif // Check if allowed - jboolean allowed = 0; - if (args->filter && uid >= 0) { + jboolean allowed = !syn; + if (syn && args->filter && uid >= 0) { for (int i = 0; i < args->count; i++) if (args->uid[i] == uid) { allowed = 1;