ReactOS
0.4.15-dev-2095-g7caf9e9
|
#include <rosdhcp.h>
Go to the source code of this file.
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 (VOID) |
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 | |
SOCKET | DhcpSocket = INVALID_SOCKET |
static LIST_ENTRY | AdapterList |
static WSADATA | wsd |
Definition at line 286 of file adapter.c.
Referenced by StartAdapterDiscovery().
PDHCP_ADAPTER AdapterFindByHardwareAddress | ( | u_int8_t | haddr[16], |
u_int8_t | hlen | ||
) |
Definition at line 555 of file adapter.c.
Referenced by AdapterDiscoveryThread(), and got_one().
PDHCP_ADAPTER AdapterFindIndex | ( | unsigned int | indx | ) |
Definition at line 513 of file adapter.c.
Referenced by DSGetAdapterInfo(), DSLeaseIpAddress(), DSQueryHWInfo(), DSReleaseIpAddressLease(), DSRenewIpAddressLease(), and DSStaticRefreshParams().
PDHCP_ADAPTER AdapterFindInfo | ( | struct interface_info * | ip | ) |
Definition at line 541 of file adapter.c.
Referenced by bind_lease(), got_one(), send_request(), and state_panic().
PDHCP_ADAPTER AdapterFindName | ( | const WCHAR * | name | ) |
Definition at line 527 of file adapter.c.
PDHCP_ADAPTER AdapterGetFirst | ( | ) |
Definition at line 572 of file adapter.c.
PDHCP_ADAPTER AdapterGetNext | ( | PDHCP_ADAPTER | This | ) |
Definition at line 579 of file adapter.c.
void AdapterInit | ( | ) |
Definition at line 187 of file adapter.c.
Referenced by init_client().
void AdapterStop | ( | ) |
Definition at line 500 of file adapter.c.
Referenced by init_client().
HKEY FindAdapterKey | ( | PDHCP_ADAPTER | Adapter | ) |
Definition at line 100 of file adapter.c.
Referenced by PrepareAdapterForService().
Definition at line 7 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 194 of file adapter.c.
Referenced by AdapterDiscoveryThread().
BOOL IsReconnectHackNeeded | ( | PDHCP_ADAPTER | Adapter, |
const MIB_IFROW * | IfEntry | ||
) |
Definition at line 205 of file adapter.c.
Referenced by AdapterDiscoveryThread().
BOOL PrepareAdapterForService | ( | PDHCP_ADAPTER | Adapter | ) |
Definition at line 148 of file adapter.c.
Referenced by AdapterDiscoveryThread().
Definition at line 56 of file adapter.c.
Referenced by FindAdapterKey().
Definition at line 471 of file adapter.c.
Referenced by dispatch().
|
static |
Definition at line 4 of file adapter.c.
Referenced by AdapterDiscoveryThread(), AdapterFindByHardwareAddress(), AdapterFindIndex(), AdapterFindInfo(), AdapterFindName(), AdapterGetFirst(), AdapterGetNext(), AdapterInit(), and AdapterStop().
SOCKET DhcpSocket = INVALID_SOCKET |
Definition at line 3 of file adapter.c.
Referenced by AdapterDiscoveryThread(), and dispatch().