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 );
struct _COMM_DHCP_REPLY::@3397 GetAdapterInfo
void state_reboot(void *ipp)
DWORD WINAPI DeleteIpForwardEntry(PMIB_IPFORWARDROW pRoute)
BOOL WINAPI DECLSPEC_HOTPATCH SetEvent(IN HANDLE hEvent)
DWORD DSReleaseIpAddressLease(PipeSendFunc Send, HANDLE CommPipe, COMM_DHCP_REQ *Req)
void got_one(struct protocol *l)
DWORD(* PipeSendFunc)(HANDLE CommPipe, COMM_DHCP_REPLY *Reply)
void WINAPI EnterCriticalSection(LPCRITICAL_SECTION)
void remove_protocol(struct protocol *proto)
HANDLE hAdapterStateChangedEvent
VOID WINAPI InitializeCriticalSection(OUT LPCRITICAL_SECTION lpCriticalSection)
struct _COMM_DHCP_REPLY::@3396 QueryHWInfo
static CRITICAL_SECTION ApiCriticalSection
MIB_IPFORWARDROW RouterMib
struct _COMM_DHCP_REQ::@3391::@3395 StaticRefreshParams
DWORD DSLeaseIpAddress(PipeSendFunc Send, HANDLE CommPipe, COMM_DHCP_REQ *Req)
struct protocol * find_protocol_by_adapter(struct interface_info *info)
DWORD WINAPI AddIPAddress(IPAddr Address, IPMask Netmask, DWORD IfIndex, PULONG NteContext, PULONG NteInstance)
void add_protocol(char *name, int fd, void(*handler)(struct protocol *), void *local)
void WINAPI DeleteCriticalSection(PCRITICAL_SECTION)
#define NT_SUCCESS(StatCode)
union _COMM_DHCP_REQ::@3391 Body
PDHCP_ADAPTER AdapterFindIndex(unsigned int indx)
struct interface_info DhclientInfo
DWORD DSQueryHWInfo(PipeSendFunc Send, HANDLE CommPipe, COMM_DHCP_REQ *Req)
#define memcpy(s1, s2, n)
struct client_state DhclientState
DWORD DSRenewIpAddressLease(PipeSendFunc Send, HANDLE CommPipe, COMM_DHCP_REQ *Req)
DWORD DSStaticRefreshParams(PipeSendFunc Send, HANDLE CommPipe, COMM_DHCP_REQ *Req)
DWORD WINAPI DeleteIPAddress(ULONG NTEContext)
DWORD DSGetAdapterInfo(PipeSendFunc Send, HANDLE CommPipe, COMM_DHCP_REQ *Req)
void WINAPI LeaveCriticalSection(LPCRITICAL_SECTION)