From 8c935ce1517f4420ffd0a984e28a7a46a0c5837f Mon Sep 17 00:00:00 2001 From: "Jason A. Donenfeld" Date: Fri, 30 Oct 2020 13:26:36 +0100 Subject: api: remove security attributes debug trap door Signed-off-by: Jason A. Donenfeld --- api/session.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'api/session.c') diff --git a/api/session.c b/api/session.c index f850c44..6bb6f00 100644 --- a/api/session.c +++ b/api/session.c @@ -86,7 +86,7 @@ WintunStartSession(_In_ const WINTUN_ADAPTER *Adapter, _In_ DWORD Capacity, _Out } (*Session)->Descriptor.Send.RingSize = RingSize; (*Session)->Descriptor.Send.Ring = (TUN_RING *)AllocatedRegion; - (*Session)->Descriptor.Send.TailMoved = CreateEventW(SecurityAttributes, FALSE, FALSE, NULL); + (*Session)->Descriptor.Send.TailMoved = CreateEventW(&SecurityAttributes, FALSE, FALSE, NULL); if (!(*Session)->Descriptor.Send.TailMoved) { Result = LOG_LAST_ERROR(L"Failed to create send event"); @@ -95,7 +95,7 @@ WintunStartSession(_In_ const WINTUN_ADAPTER *Adapter, _In_ DWORD Capacity, _Out (*Session)->Descriptor.Receive.RingSize = RingSize; (*Session)->Descriptor.Receive.Ring = (TUN_RING *)(AllocatedRegion + RingSize); - (*Session)->Descriptor.Receive.TailMoved = CreateEvent(SecurityAttributes, FALSE, FALSE, NULL); + (*Session)->Descriptor.Receive.TailMoved = CreateEvent(&SecurityAttributes, FALSE, FALSE, NULL); if (!(*Session)->Descriptor.Receive.TailMoved) { Result = LOG_LAST_ERROR(L"Failed to create receive event"); -- cgit v1.2.3-59-g8ed1b