mirror of
https://github.com/SoftEtherVPN/SoftEtherVPN.git
synced 2024-12-26 18:19:53 +03:00
Merge PR #524: Cedar/Proto_PPP.c: push 192.0.0.8 instead of 1.0.0.1 as gateway IP address
This commit is contained in:
commit
6322497023
@ -390,7 +390,9 @@ void PPPThread(THREAD *thread, void *param)
|
||||
|
||||
// Notify the IP address of the PPP server
|
||||
c = NewPPPLCP(PPP_LCP_CODE_REQ, 0);
|
||||
ui = Endian32(0x01000001); // 1.0.0.1
|
||||
// SoftEther VPN is L2-based VPN, so there is no concept of gateway IP address.
|
||||
// We always push 192.0.0.8, which is defined in RFC7600 as dummy IPv4 address.
|
||||
ui = Endian32(0xc0000008);
|
||||
Add(c->OptionList, NewPPPOption(PPP_IPCP_OPTION_IP, &ui, sizeof(UINT)));
|
||||
ret = PPPSendRequest(p, PPP_PROTOCOL_IPCP, c);
|
||||
FreePPPLCP(c);
|
||||
|
Loading…
Reference in New Issue
Block a user