diff options
author | dnobori <da.git@softether.co.jp> | 2017-10-18 12:24:21 +0300 |
---|---|---|
committer | dnobori <da.git@softether.co.jp> | 2017-10-18 12:24:21 +0300 |
commit | faee11ff096e7950b006ef1ae8dc636b6fe0131e (patch) | |
tree | 521b08a96b0b4b433537b9bf37f827c976cd4007 /src/Cedar/IPsec_PPP.c | |
parent | acf49ad536c55a51a1d19b4529a8e804f738c739 (diff) |
v4.23-9647-betav4.23-9647-beta
Diffstat (limited to 'src/Cedar/IPsec_PPP.c')
-rw-r--r-- | src/Cedar/IPsec_PPP.c | 13 |
1 files changed, 6 insertions, 7 deletions
diff --git a/src/Cedar/IPsec_PPP.c b/src/Cedar/IPsec_PPP.c index 3dc9f24b..0e28982c 100644 --- a/src/Cedar/IPsec_PPP.c +++ b/src/Cedar/IPsec_PPP.c @@ -3,9 +3,9 @@ //
// SoftEther VPN Server, Client and Bridge are free software under GPLv2.
//
-// Copyright (c) 2012-2016 Daiyuu Nobori.
-// Copyright (c) 2012-2016 SoftEther VPN Project, University of Tsukuba, Japan.
-// Copyright (c) 2012-2016 SoftEther Corporation.
+// Copyright (c) Daiyuu Nobori, Ph.D..
+// Copyright (c) SoftEther VPN Project, University of Tsukuba, Japan.
+// Copyright (c) SoftEther Corporation.
//
// All Rights Reserved.
//
@@ -1751,10 +1751,13 @@ PPP_PACKET *PPPRecvResponsePacket(PPP_SESSION *p, PPP_PACKET *req, USHORT expect {
// Record current resend because next steps may take a while
UINT64 currentresend = next_resend - now;
+
// Process when the received packet is a request packet
response = PPPProcessRequestPacket(p, pp);
+
// Increase next resend because this may have taken a while
next_resend = Tick64() + currentresend;
+
FreePPPPacket(pp);
if (response == NULL)
@@ -2839,7 +2842,3 @@ char *MsChapV2DoBruteForce(IPC_MSCHAP_V2_AUTHINFO *d, LIST *password_list) -
-// Developed by SoftEther VPN Project at University of Tsukuba in Japan.
-// Department of Computer Science has dozens of overly-enthusiastic geeks.
-// Join us: http://www.tsukuba.ac.jp/english/admission/
|