ReactOS 0.4.16-dev-91-g764881a
|
Go to the source code of this file.
Macros | |
#define | NDEBUG |
Functions | |
PCHAR * | GetSubkeyNames (PCHAR MainKeyName, PCHAR Append) |
PCHAR | RegReadString (HKEY Root, PCHAR Subkey, PCHAR Value) |
HKEY | FindAdapterKey (PDHCP_ADAPTER Adapter) |
BOOL | PrepareAdapterForService (PDHCP_ADAPTER Adapter) |
void | AdapterInit () |
int | InterfaceConnected (const MIB_IFROW *IfEntry) |
BOOL | IsReconnectHackNeeded (PDHCP_ADAPTER Adapter, const MIB_IFROW *IfEntry) |
DWORD WINAPI | AdapterDiscoveryThread (LPVOID Context) |
HANDLE | StartAdapterDiscovery (HANDLE hStopEvent) |
void | AdapterStop () |
PDHCP_ADAPTER | AdapterFindIndex (unsigned int indx) |
PDHCP_ADAPTER | AdapterFindName (const WCHAR *name) |
PDHCP_ADAPTER | AdapterFindInfo (struct interface_info *ip) |
PDHCP_ADAPTER | AdapterFindByHardwareAddress (u_int8_t haddr[16], u_int8_t hlen) |
PDHCP_ADAPTER | AdapterGetFirst () |
PDHCP_ADAPTER | AdapterGetNext (PDHCP_ADAPTER This) |
void | if_register_send (struct interface_info *ip) |
void | if_register_receive (struct interface_info *ip) |
Variables | |
HANDLE | hAdapterStateChangedEvent |
SOCKET | DhcpSocket = INVALID_SOCKET |
static LIST_ENTRY | AdapterList |
static WSADATA | wsd |
Definition at line 291 of file adapter.c.
Referenced by StartAdapterDiscovery().
PDHCP_ADAPTER AdapterFindByHardwareAddress | ( | u_int8_t | haddr[16], |
u_int8_t | hlen | ||
) |
Definition at line 540 of file adapter.c.
Referenced by AdapterDiscoveryThread(), and got_one().
PDHCP_ADAPTER AdapterFindIndex | ( | unsigned int | indx | ) |
Definition at line 498 of file adapter.c.
Referenced by DSGetAdapterInfo(), DSLeaseIpAddress(), DSQueryHWInfo(), DSReleaseIpAddressLease(), DSRenewIpAddressLease(), and DSStaticRefreshParams().
PDHCP_ADAPTER AdapterFindInfo | ( | struct interface_info * | ip | ) |
Definition at line 526 of file adapter.c.
Referenced by bind_lease(), got_one(), send_request(), and state_panic().
PDHCP_ADAPTER AdapterFindName | ( | const WCHAR * | name | ) |
Definition at line 512 of file adapter.c.
PDHCP_ADAPTER AdapterGetFirst | ( | ) |
PDHCP_ADAPTER AdapterGetNext | ( | PDHCP_ADAPTER | This | ) |
void AdapterInit | ( | ) |
Definition at line 192 of file adapter.c.
Referenced by init_client().
void AdapterStop | ( | ) |
Definition at line 485 of file adapter.c.
HKEY FindAdapterKey | ( | PDHCP_ADAPTER | Adapter | ) |
Definition at line 105 of file adapter.c.
Referenced by PrepareAdapterForService().
Definition at line 12 of file adapter.c.
Referenced by FindAdapterKey().
void if_register_receive | ( | struct interface_info * | ip | ) |
void if_register_send | ( | struct interface_info * | ip | ) |
Definition at line 199 of file adapter.c.
Referenced by AdapterDiscoveryThread().
BOOL IsReconnectHackNeeded | ( | PDHCP_ADAPTER | Adapter, |
const MIB_IFROW * | IfEntry | ||
) |
Definition at line 210 of file adapter.c.
Referenced by AdapterDiscoveryThread().
BOOL PrepareAdapterForService | ( | PDHCP_ADAPTER | Adapter | ) |
Definition at line 153 of file adapter.c.
Referenced by AdapterDiscoveryThread().
Definition at line 61 of file adapter.c.
Referenced by FindAdapterKey().
Definition at line 481 of file adapter.c.
Referenced by ServiceMain().
|
static |
Definition at line 9 of file adapter.c.
Referenced by AdapterDiscoveryThread(), AdapterFindByHardwareAddress(), AdapterFindIndex(), AdapterFindInfo(), AdapterFindName(), AdapterGetFirst(), AdapterGetNext(), AdapterInit(), and AdapterStop().
SOCKET DhcpSocket = INVALID_SOCKET |
Definition at line 8 of file adapter.c.
Referenced by AdapterDiscoveryThread(), dispatch(), and ServiceMain().
|
extern |
Definition at line 20 of file dhcpcsvc.c.
Referenced by AdapterDiscoveryThread().