mirror of
https://github.com/reactos/reactos.git
synced 2025-08-05 21:03:00 +00:00
[DHCPCSVC]: Revert part of r48215
svn path=/trunk/; revision=48399
This commit is contained in:
parent
716e283fb3
commit
57eed17e05
1 changed files with 4 additions and 5 deletions
|
@ -102,8 +102,7 @@ HKEY FindAdapterKey( PDHCP_ADAPTER Adapter ) {
|
||||||
"SYSTEM\\CurrentControlSet\\Control\\Class\\"
|
"SYSTEM\\CurrentControlSet\\Control\\Class\\"
|
||||||
"{4D36E972-E325-11CE-BFC1-08002BE10318}";
|
"{4D36E972-E325-11CE-BFC1-08002BE10318}";
|
||||||
PCHAR TargetKeyNameStart =
|
PCHAR TargetKeyNameStart =
|
||||||
"SYSTEM\\CurrentControlSet\\Services\\";
|
"SYSTEM\\CurrentControlSet\\Services\\Tcpip\\Parameters\\Interfaces\\";
|
||||||
PCHAR TargetKeyNameEnd = "\\Parameters\\Tcpip";
|
|
||||||
PCHAR TargetKeyName = NULL;
|
PCHAR TargetKeyName = NULL;
|
||||||
PCHAR *EnumKeysLinkage = GetSubkeyNames( EnumKeyName, "\\Linkage" );
|
PCHAR *EnumKeysLinkage = GetSubkeyNames( EnumKeyName, "\\Linkage" );
|
||||||
PCHAR *EnumKeysTop = GetSubkeyNames( EnumKeyName, "" );
|
PCHAR *EnumKeysTop = GetSubkeyNames( EnumKeyName, "" );
|
||||||
|
@ -125,10 +124,10 @@ HKEY FindAdapterKey( PDHCP_ADAPTER Adapter ) {
|
||||||
!strcmp( RootDevice, Adapter->DhclientInfo.name ) ) {
|
!strcmp( RootDevice, Adapter->DhclientInfo.name ) ) {
|
||||||
TargetKeyName =
|
TargetKeyName =
|
||||||
(CHAR*) malloc( strlen( TargetKeyNameStart ) +
|
(CHAR*) malloc( strlen( TargetKeyNameStart ) +
|
||||||
strlen( RootDevice ) + strlen( TargetKeyNameEnd ) + 1);
|
strlen( RootDevice ) + 1);
|
||||||
if( !TargetKeyName ) goto cleanup;
|
if( !TargetKeyName ) goto cleanup;
|
||||||
sprintf( TargetKeyName, "%s%s%s",
|
sprintf( TargetKeyName, "%s%s",
|
||||||
TargetKeyNameStart, RootDevice, TargetKeyNameEnd );
|
TargetKeyNameStart, RootDevice );
|
||||||
Error = RegCreateKeyExA( HKEY_LOCAL_MACHINE, TargetKeyName, 0, NULL, 0, KEY_READ, NULL, &OutKey, NULL );
|
Error = RegCreateKeyExA( HKEY_LOCAL_MACHINE, TargetKeyName, 0, NULL, 0, KEY_READ, NULL, &OutKey, NULL );
|
||||||
break;
|
break;
|
||||||
} else {
|
} else {
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue