45 Reply.
Reply = Adapter ? 1 : 0;
65 return Send(CommPipe, &Reply );
76 Reply.
Reply = Adapter ? 1 : 0;
87 return Send(CommPipe, &Reply );
99 Reply.
Reply = Adapter ? 1 : 0;
126 return Send(CommPipe, &Reply );
141 return Send(CommPipe, &Reply );
162 return Send(CommPipe, &Reply );
175 Reply.
Reply = Adapter ? 1 : 0;
206 return Send(CommPipe, &Reply );
217 Reply.
Reply = Adapter ? 1 : 0;
228 DPRINT1(
"Unexpected server address len %d\n",
243 return Send(CommPipe, &Reply );
PDHCP_ADAPTER AdapterFindIndex(unsigned int indx)
DWORD DSQueryHWInfo(PipeSendFunc Send, HANDLE CommPipe, COMM_DHCP_REQ *Req)
HANDLE hAdapterStateChangedEvent
DWORD DSStaticRefreshParams(PipeSendFunc Send, HANDLE CommPipe, COMM_DHCP_REQ *Req)
DWORD DSRenewIpAddressLease(PipeSendFunc Send, HANDLE CommPipe, COMM_DHCP_REQ *Req)
DWORD DSReleaseIpAddressLease(PipeSendFunc Send, HANDLE CommPipe, COMM_DHCP_REQ *Req)
DWORD DSGetAdapterInfo(PipeSendFunc Send, HANDLE CommPipe, COMM_DHCP_REQ *Req)
DWORD DSLeaseIpAddress(PipeSendFunc Send, HANDLE CommPipe, COMM_DHCP_REQ *Req)
static CRITICAL_SECTION ApiCriticalSection
void add_protocol(char *name, int fd, void(*handler)(struct protocol *), void *local)
void remove_protocol(struct protocol *proto)
void got_one(struct protocol *l)
struct protocol * find_protocol_by_adapter(struct interface_info *info)
void state_reboot(void *ipp)
#define NT_SUCCESS(StatCode)
DWORD WINAPI AddIPAddress(IPAddr Address, IPMask Netmask, DWORD IfIndex, PULONG NteContext, PULONG NteInstance)
DWORD WINAPI DeleteIpForwardEntry(PMIB_IPFORWARDROW pRoute)
DWORD WINAPI DeleteIPAddress(ULONG NTEContext)
#define memcpy(s1, s2, n)
DWORD(* PipeSendFunc)(HANDLE CommPipe, COMM_DHCP_REPLY *Reply)
struct _COMM_DHCP_REQ::@3447::@3451 StaticRefreshParams
union _COMM_DHCP_REQ::@3447 Body
MIB_IPFORWARDROW RouterMib
struct interface_info DhclientInfo
struct client_state DhclientState
VOID WINAPI InitializeCriticalSection(OUT LPCRITICAL_SECTION lpCriticalSection)
BOOL WINAPI DECLSPEC_HOTPATCH SetEvent(IN HANDLE hEvent)
struct _COMM_DHCP_REPLY::@3453 GetAdapterInfo
struct _COMM_DHCP_REPLY::@3452 QueryHWInfo
void WINAPI LeaveCriticalSection(LPCRITICAL_SECTION)
void WINAPI EnterCriticalSection(LPCRITICAL_SECTION)
void WINAPI DeleteCriticalSection(PCRITICAL_SECTION)