warp-vpn

point to point VPN implementation
git clone git://git.2f30.org/warp-vpn
Log | Files | Refs | README

commit d9197eccf82c172461f7428d6be74cb040c7a4a6
parent 8f4731520c519ba8c60955fe8e97cc9dcd2fcab7
Author: sin <sin@2f30.org>
Date:   Thu, 24 Mar 2016 10:45:25 +0000

challenge() should return -1 on failure and 0 on success

thanks rain1

Diffstat:
Mstun.c | 4+++-
1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/stun.c b/stun.c @@ -445,7 +445,9 @@ challenge(int netfd) if (readnet(netfd, buf, sizeof(buf)) <= 0) return -1; reply = unpack32(buf); - return n + 1 == reply; + if (n + 1 == reply) + return 0; + return -1; } } return -1;