|
ReactOS 0.4.16-dev-1946-g52006dd
|

Go to the source code of this file.
Macros | |
| #define | NDEBUG |
Functions | |
| void | dispatch (HANDLE hStopEvent) |
| void | got_one (struct protocol *l) |
| void | add_timeout (time_t when, void(*where)(void *), void *what) |
| void | cancel_timeout (void(*where)(void *), void *what) |
| void | add_protocol (char *name, int fd, void(*handler)(struct protocol *), void *local) |
| void | remove_protocol (struct protocol *proto) |
| struct protocol * | find_protocol_by_adapter (struct interface_info *info) |
| int | interface_link_status (char *ifname) |
Variables | |
| SOCKET | DhcpSocket |
| HANDLE | hAdapterStateChangedEvent |
| struct protocol * | protocols = NULL |
| struct timeout * | timeouts = NULL |
| static struct timeout * | free_timeouts = NULL |
| void(* | bootp_packet_handler )(struct interface_info *, struct dhcp_packet *, int, unsigned int, struct iaddr, struct hardware *) |
| #define NDEBUG |
Definition at line 44 of file dispatch.c.
Definition at line 342 of file dispatch.c.
Referenced by AdapterDiscoveryThread(), and Server_AcquireParameters().
Definition at line 253 of file dispatch.c.
Referenced by bind_lease(), dhcpoffer(), send_discover(), and send_request().
Definition at line 316 of file dispatch.c.
Referenced by dhcpack(), dhcpnak(), dhcpoffer(), send_request(), and state_selecting().
Definition at line 70 of file dispatch.c.
Referenced by create_database(), create_list(), create_view(), CxxHandleV8Frame(), database_invoke(), ICreateTypeInfo2_fnSetTypeFlags(), init_test_dispatch(), InstallerImpl_OpenDatabase(), InstallerImpl_OpenPackage(), InstallerImpl_Products(), InstallerImpl_RelatedProducts(), InstallerImpl_SummaryInformation(), main(), run_script(), ServiceMain(), session_invoke(), svc_create(), svc_reg(), svc_tp_create(), test_CreateTypeLib(), test_IConnectionPoint(), test_IWinHttpRequest_Invoke(), test_ParseDisplayName(), test_recinfo(), test_VarCat(), and test_VarUI1FromDisp().
| struct protocol * find_protocol_by_adapter | ( | struct interface_info * | info | ) |
Definition at line 412 of file dispatch.c.
Referenced by AdapterDiscoveryThread(), IsReconnectHackNeeded(), Server_AcquireParameters(), Server_ReleaseParameters(), and Server_StaticRefreshParams().
Definition at line 194 of file dispatch.c.
Referenced by AdapterDiscoveryThread(), dispatch(), Server_AcquireParameters(), and slurpstring().
Definition at line 424 of file dispatch.c.
Definition at line 359 of file dispatch.c.
Referenced by AdapterDiscoveryThread(), got_one(), Server_AcquireParameters(), Server_ReleaseParameters(), and Server_StaticRefreshParams().
| void(* bootp_packet_handler) (struct interface_info *, struct dhcp_packet *, int, unsigned int, struct iaddr, struct hardware *) | ( | struct interface_info * | , |
| struct dhcp_packet * | , | ||
| int | , | ||
| unsigned int | , | ||
| struct iaddr | , | ||
| struct hardware * | |||
| ) |
Definition at line 59 of file dispatch.c.
Referenced by got_one(), and init_client().
|
extern |
Definition at line 8 of file adapter.c.
Referenced by dispatch().
Definition at line 58 of file dispatch.c.
Referenced by add_timeout(), cancel_timeout(), dispatch(), and remove_protocol().
|
extern |
Definition at line 20 of file dhcpcsvc.c.
Referenced by dispatch(), and ServiceMain().
Definition at line 56 of file dispatch.c.
Referenced by add_protocol(), dispatch(), find_protocol_by_adapter(), networkconfig_GetNumProtocolsSupported(), remove_protocol(), RPCRT4_BuildBindNackHeader(), test_secure_connection(), and test_supported_protocols().
Definition at line 57 of file dispatch.c.
Referenced by add_timeout(), BuildCommDCBAndTimeoutsW(), cancel_timeout(), dispatch(), GetCommTimeouts(), remove_protocol(), SetCommTimeouts(), test_BuildCommDCBAndTimeoutsA(), test_BuildCommDCBAndTimeoutsW(), test_LoopbackRead(), test_read_write(), test_ReadTimeOut(), and test_waittxempty().