From e69cc09cce3816a9036a409b325fa271ed5b348b Mon Sep 17 00:00:00 2001 From: basil00 Date: Sun, 24 Sep 2017 16:24:37 +0800 Subject: [PATCH] Update WinDivert sublayer GUIDs for version 1.3. --- include/windivert_device.h | 2 +- sys/windivert.c | 24 ++++++++++++------------ 2 files changed, 13 insertions(+), 13 deletions(-) diff --git a/include/windivert_device.h b/include/windivert_device.h index d2c920a..85776a7 100644 --- a/include/windivert_device.h +++ b/include/windivert_device.h @@ -29,7 +29,7 @@ #include "windivert.h" #define WINDIVERT_VERSION 1 -#define WINDIVERT_VERSION_MINOR 2 +#define WINDIVERT_VERSION_MINOR 3 #define WINDIVERT_STR2(s) #s #define WINDIVERT_STR(s) WINDIVERT_STR2(s) diff --git a/sys/windivert.c b/sys/windivert.c index 6a91895..5138c7d 100644 --- a/sys/windivert.c +++ b/sys/windivert.c @@ -420,23 +420,23 @@ static BOOL windivert_filter_test(filter_t filter, UINT16 ip, UINT8 protocol, * WinDivert sublayer GUIDs */ DEFINE_GUID(WINDIVERT_SUBLAYER_INBOUND_IPV4_GUID, - 0xBFAEB248, 0xF26B, 0x4690, - 0xAA, 0xD6, 0x10, 0x52, 0x48, 0x34, 0xA7, 0x3B); + 0x8DB169DF, 0xFA88, 0x42FC, + 0x8E, 0xB3, 0x17, 0x10, 0x5F, 0x62, 0x5B, 0x31); DEFINE_GUID(WINDIVERT_SUBLAYER_OUTBOUND_IPV4_GUID, - 0x917F96C5, 0x4639, 0x470B, - 0xA8, 0x80, 0xFB, 0xA3, 0x62, 0xE9, 0xC2, 0x71); + 0x8E9B9512, 0x6D8D, 0x4846, + 0xB8, 0x85, 0x6b, 0x70, 0xc0, 0xE1, 0x15, 0x43); DEFINE_GUID(WINDIVERT_SUBLAYER_INBOUND_IPV6_GUID, - 0x58227ABF, 0xEEFC, 0x4972, - 0x86, 0xA6, 0xD8, 0xE1, 0x0B, 0x40, 0x9D, 0xCD); + 0xC5CC9A51, 0xD4E7, 0x4D92, + 0x9C, 0xF0, 0xEF, 0xC8, 0xE1, 0x84, 0x00, 0x23); DEFINE_GUID(WINDIVERT_SUBLAYER_OUTBOUND_IPV6_GUID, - 0xD59C83DA, 0x3239, 0x400C, - 0x90, 0xCF, 0xB9, 0x7A, 0x76, 0x84, 0xAD, 0xAF); + 0xE4ED7583, 0x7F64, 0x4678, + 0x9E, 0xCB, 0x2A, 0x05, 0x94, 0xA7, 0x53, 0x91); DEFINE_GUID(WINDIVERT_SUBLAYER_FORWARD_IPV4_GUID, - 0x26D0F799, 0x9068, 0x428E, - 0x8A, 0xD7, 0x70, 0xA3, 0xB9, 0x71, 0x2B, 0xBB); + 0x33507872, 0x278D, 0x42F7, + 0xBD, 0x23, 0x8A, 0x60, 0xA2, 0x6A, 0x3D, 0x44); DEFINE_GUID(WINDIVERT_SUBLAYER_FORWARD_IPV6_GUID, - 0x74CD8910, 0xC933, 0x4DBE, - 0xAE, 0x3C, 0xC4, 0x7F, 0x4F, 0xF2, 0xA8, 0xF8); + 0xB51E5EB5, 0xCC2B, 0x42ED, + 0x9A, 0xCD, 0x94, 0x28, 0xE4, 0x41, 0x09, 0x4A); /* * WinDivert supported layers.