1
0
mirror of https://github.com/SoftEtherVPN/SoftEtherVPN.git synced 2024-11-27 03:49:52 +03:00

Compare commits

..

3 Commits

Author SHA1 Message Date
Roel van de Wiel
fe8004e561
Merge 36505e3896 into 36456e63a6 2024-02-21 20:33:36 -08:00
Ilya Shipitsin
36456e63a6
Merge pull request #1953 from hiura2023/master
IPC.c: Cast the pointer to a defined size due to the error in compiling.
2024-02-21 21:49:53 +01:00
hiura
4e4bd79ad2 IPC.c:Cast the pointer to a defined size due to the error in compiling. 2024-02-20 12:01:35 +09:00

View File

@ -1537,7 +1537,8 @@ void IPCProcessL3EventsEx(IPC *ipc, UINT64 now)
// Remove link-layer address options for Windows clients (required on Windows 11) // Remove link-layer address options for Windows clients (required on Windows 11)
if (header_size > 0) if (header_size > 0)
{ {
UCHAR *src = p->ICMPv6HeaderPacketInfo.Headers.HeaderPointer + header_size; //UCHAR *src = p->ICMPv6HeaderPacketInfo.Headers.HeaderPointer + header_size;
UCHAR* src = (UCHAR *)p->ICMPv6HeaderPacketInfo.Headers.HeaderPointer + header_size;// Cast the pointer to UCHAR *.
UINT opt_size = p->ICMPv6HeaderPacketInfo.DataSize - header_size; UINT opt_size = p->ICMPv6HeaderPacketInfo.DataSize - header_size;
UCHAR *dst = src; UCHAR *dst = src;
UINT removed = 0; UINT removed = 0;