Author: cgutman Date: Fri May 21 08:08:15 2010 New Revision: 47288
URL: http://svn.reactos.org/svn/reactos?rev=47288&view=rev Log: DHCPCSVC] - Move code from dhcp to dhcpcsvc - Export ServiceMain from dhcpcsvc - Now our DHCP service is compatible with the Windows architecture [DHCP] - Remove dhcp from build [IPHLPAPI] - Use dhcpcsvc APIs to control the DHCP service - Add a missing DhcpCApiInitialize - Fix include path in the rbuild file [BOOTDATA] - Add DHCP to the service list to be loaded by svchost in the netsvcs group - Add the correct registry keys in the DHCP service key for loading by svchost - Remove dhcp.exe from bootcd
- Part 3 of 3
Added: trunk/reactos/dll/win32/dhcpcsvc/adapter.c (with props) trunk/reactos/dll/win32/dhcpcsvc/alloc.c (with props) trunk/reactos/dll/win32/dhcpcsvc/api.c (with props) trunk/reactos/dll/win32/dhcpcsvc/compat.c (with props) trunk/reactos/dll/win32/dhcpcsvc/dhclient.c (with props) trunk/reactos/dll/win32/dhcpcsvc/dispatch.c (with props) trunk/reactos/dll/win32/dhcpcsvc/hash.c (with props) trunk/reactos/dll/win32/dhcpcsvc/include/ trunk/reactos/dll/win32/dhcpcsvc/include/debug.h (with props) trunk/reactos/dll/win32/dhcpcsvc/include/dhcp.h (with props) trunk/reactos/dll/win32/dhcpcsvc/include/dhcpd.h (with props) trunk/reactos/dll/win32/dhcpcsvc/include/hash.h (with props) trunk/reactos/dll/win32/dhcpcsvc/include/rosdhcp.h (with props) trunk/reactos/dll/win32/dhcpcsvc/include/tree.h (with props) trunk/reactos/dll/win32/dhcpcsvc/options.c (with props) trunk/reactos/dll/win32/dhcpcsvc/pipe.c (with props) trunk/reactos/dll/win32/dhcpcsvc/socket.c (with props) trunk/reactos/dll/win32/dhcpcsvc/tables.c (with props) trunk/reactos/dll/win32/dhcpcsvc/tree.c (with props) trunk/reactos/dll/win32/dhcpcsvc/util.c (with props) Modified: trunk/reactos/base/services/services.rbuild trunk/reactos/boot/bootdata/hivesft_arm.inf trunk/reactos/boot/bootdata/hivesft_i386.inf trunk/reactos/boot/bootdata/hivesys_i386.inf trunk/reactos/boot/bootdata/packages/reactos.dff trunk/reactos/dll/win32/dhcpcsvc/dhcpcsvc.c trunk/reactos/dll/win32/dhcpcsvc/dhcpcsvc.rbuild trunk/reactos/dll/win32/dhcpcsvc/dhcpcsvc.spec trunk/reactos/dll/win32/iphlpapi/dhcp_reactos.c trunk/reactos/dll/win32/iphlpapi/iphlpapi.rbuild trunk/reactos/dll/win32/iphlpapi/iphlpapi_main.c trunk/reactos/include/psdk/dhcpcapi.h
[This mail would be too long, it was shortened to contain the URLs only.]
Modified: trunk/reactos/base/services/services.rbuild URL: http://svn.reactos.org/svn/reactos/trunk/reactos/base/services/services.rbui...
Modified: trunk/reactos/boot/bootdata/hivesft_arm.inf URL: http://svn.reactos.org/svn/reactos/trunk/reactos/boot/bootdata/hivesft_arm.i...
Modified: trunk/reactos/boot/bootdata/hivesft_i386.inf URL: http://svn.reactos.org/svn/reactos/trunk/reactos/boot/bootdata/hivesft_i386....
Modified: trunk/reactos/boot/bootdata/hivesys_i386.inf URL: http://svn.reactos.org/svn/reactos/trunk/reactos/boot/bootdata/hivesys_i386....
Modified: trunk/reactos/boot/bootdata/packages/reactos.dff URL: http://svn.reactos.org/svn/reactos/trunk/reactos/boot/bootdata/packages/reac...
Added: trunk/reactos/dll/win32/dhcpcsvc/adapter.c URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/dhcpcsvc/adapter....
Added: trunk/reactos/dll/win32/dhcpcsvc/alloc.c URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/dhcpcsvc/alloc.c?...
Added: trunk/reactos/dll/win32/dhcpcsvc/api.c URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/dhcpcsvc/api.c?re...
Added: trunk/reactos/dll/win32/dhcpcsvc/compat.c URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/dhcpcsvc/compat.c...
Added: trunk/reactos/dll/win32/dhcpcsvc/dhclient.c URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/dhcpcsvc/dhclient...
Modified: trunk/reactos/dll/win32/dhcpcsvc/dhcpcsvc.c URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/dhcpcsvc/dhcpcsvc...
Modified: trunk/reactos/dll/win32/dhcpcsvc/dhcpcsvc.rbuild URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/dhcpcsvc/dhcpcsvc...
Modified: trunk/reactos/dll/win32/dhcpcsvc/dhcpcsvc.spec URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/dhcpcsvc/dhcpcsvc...
Added: trunk/reactos/dll/win32/dhcpcsvc/dispatch.c URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/dhcpcsvc/dispatch...
Added: trunk/reactos/dll/win32/dhcpcsvc/hash.c URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/dhcpcsvc/hash.c?r...
Added: trunk/reactos/dll/win32/dhcpcsvc/include/debug.h URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/dhcpcsvc/include/...
Added: trunk/reactos/dll/win32/dhcpcsvc/include/dhcp.h URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/dhcpcsvc/include/...
Added: trunk/reactos/dll/win32/dhcpcsvc/include/dhcpd.h URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/dhcpcsvc/include/...
Added: trunk/reactos/dll/win32/dhcpcsvc/include/hash.h URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/dhcpcsvc/include/...
Added: trunk/reactos/dll/win32/dhcpcsvc/include/rosdhcp.h URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/dhcpcsvc/include/...
Added: trunk/reactos/dll/win32/dhcpcsvc/include/tree.h URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/dhcpcsvc/include/...
Added: trunk/reactos/dll/win32/dhcpcsvc/options.c URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/dhcpcsvc/options....
Added: trunk/reactos/dll/win32/dhcpcsvc/pipe.c URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/dhcpcsvc/pipe.c?r...
Added: trunk/reactos/dll/win32/dhcpcsvc/socket.c URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/dhcpcsvc/socket.c...
Added: trunk/reactos/dll/win32/dhcpcsvc/tables.c URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/dhcpcsvc/tables.c...
Added: trunk/reactos/dll/win32/dhcpcsvc/tree.c URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/dhcpcsvc/tree.c?r...
Added: trunk/reactos/dll/win32/dhcpcsvc/util.c URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/dhcpcsvc/util.c?r...
Modified: trunk/reactos/dll/win32/iphlpapi/dhcp_reactos.c URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/iphlpapi/dhcp_rea...
Modified: trunk/reactos/dll/win32/iphlpapi/iphlpapi.rbuild URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/iphlpapi/iphlpapi...
Modified: trunk/reactos/dll/win32/iphlpapi/iphlpapi_main.c URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/iphlpapi/iphlpapi...
Modified: trunk/reactos/include/psdk/dhcpcapi.h URL: http://svn.reactos.org/svn/reactos/trunk/reactos/include/psdk/dhcpcapi.h?rev...