From ecd26cf41a95dc601c3bdbbb5a255345ca9571a0 Mon Sep 17 00:00:00 2001 From: Cameron Gutman Date: Sat, 24 Jul 2010 15:04:24 +0000 Subject: [PATCH] [DHCPCSVC] - Initialize length to prevent a possible buffer overflow - Thanks to janderwald for finding my mistake svn path=/trunk/; revision=48232 --- reactos/dll/win32/dhcpcsvc/dhcp/adapter.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/reactos/dll/win32/dhcpcsvc/dhcp/adapter.c b/reactos/dll/win32/dhcpcsvc/dhcp/adapter.c index c0ba02db40e..ffa176fc1ab 100644 --- a/reactos/dll/win32/dhcpcsvc/dhcp/adapter.c +++ b/reactos/dll/win32/dhcpcsvc/dhcp/adapter.c @@ -147,7 +147,7 @@ cleanup: BOOL PrepareAdapterForService( PDHCP_ADAPTER Adapter ) { HKEY AdapterKey; - DWORD Error = ERROR_SUCCESS, DhcpEnabled, Length; + DWORD Error = ERROR_SUCCESS, DhcpEnabled, Length = sizeof(DWORD); Adapter->DhclientState.config = &Adapter->DhclientConfig; strncpy(Adapter->DhclientInfo.name, (char*)Adapter->IfMib.bDescr,