]> git.ipfire.org Git - thirdparty/openvpn.git/commitdiff
Fix the comparison of pull options hash on restart
authorSelva Nair <selva.nair@gmail.com>
Sat, 4 Jun 2016 04:57:43 +0000 (00:57 -0400)
committerGert Doering <gert@greenie.muc.de>
Sun, 5 Jun 2016 15:18:01 +0000 (17:18 +0200)
Signed-off-by: Selva Nair <selva.nair@gmail.com>
Acked-by: Steffan Karger <steffan.karger@fox-it.com>
Message-Id: <1465016263-23048-1-git-send-email-selva.nair@gmail.com>
URL: http://article.gmane.org/gmane.network.openvpn.devel/11783
Signed-off-by: Gert Doering <gert@greenie.muc.de>
src/openvpn/init.c

index 42baf97f02092247680f40dca48c1b9ea01f9fa4..4b044f4758f50cc81d42084cadf640cb419e7c3b 100644 (file)
@@ -1717,7 +1717,7 @@ options_hash_changed_or_zero(const struct md5_digest *a,
 {
   const struct md5_digest zero = {{0}};
   return memcmp (a, b, sizeof(struct md5_digest)) ||
-      memcmp (a, &zero, sizeof(struct md5_digest));
+      !memcmp (a, &zero, sizeof(struct md5_digest));
 }
 #endif /* P2MP */