Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 2 additions & 3 deletions sys/windivert.c
Original file line number Diff line number Diff line change
Expand Up @@ -1421,7 +1421,6 @@ static void windivert_driver_unload(void)
static NTSTATUS windivert_install_provider()
{
FWPM_PROVIDER0 provider;
NTSTATUS status;

RtlZeroMemory(&provider, sizeof(provider));
provider.providerKey = WINDIVERT_PROVIDER_GUID;
Expand Down Expand Up @@ -5621,7 +5620,7 @@ static BOOL windivert_filter(PNET_BUFFER buffer, WINDIVERT_LAYER layer,
PWINDIVERT_UDPHDR udp_header = NULL;
BOOL fragment = FALSE;
UINT8 protocol = 0;
UINT header_len = 0, payload_len = 0, total_len = 0;
UINT header_len = 0, payload_len = 0;
PWINDIVERT_DATA_NETWORK network_data = NULL;
PWINDIVERT_DATA_FLOW flow_data = NULL;
PWINDIVERT_DATA_SOCKET socket_data = NULL;
Expand Down Expand Up @@ -6328,7 +6327,7 @@ static void windivert_log_event(PEPROCESS process, PDRIVER_OBJECT driver,
const wchar_t windivert_str[] = WINDIVERT_DEVICE_NAME
WINDIVERT_VERSION_LSTR;
wchar_t pid_str[16];
size_t windivert_size = sizeof(windivert_str), msg_size, pid_size, size;
size_t windivert_size = sizeof(windivert_str), msg_size, pid_size = 0, size;
UNICODE_STRING string;
UINT8 *str;
PIO_ERROR_LOG_PACKET packet;
Expand Down