#include "dhcpd.h"
#include <sys/time.h>
Go to the source code of this file.
Defines | |
#define | USEC_MAX 1000000 |
#define | DHCP_SEC_MAX 0xFFFFFFFF |
Functions | |
void | set_time (TIME t) |
struct timeval * | process_outstanding_timeouts (struct timeval *tvp) |
void | dispatch (void) |
void | isclib_timer_callback (isc_task_t *taskp, isc_event_t *eventp) |
void | add_timeout (struct timeval *when, void(*)(void *) where, void *what, tvref_t ref, tvunref_t unref) |
void | cancel_timeout (void(*)(void *) where, void *what) |
Variables | |
struct timeout * | timeouts |
#define DHCP_SEC_MAX 0xFFFFFFFF |
Definition at line 196 of file dispatch.c.
#define USEC_MAX 1000000 |
Definition at line 195 of file dispatch.c.
void add_timeout | ( | struct timeval * | when, | |
void (*) (void *) | where, | |||
void * | what, | |||
tvref_t | ref, | |||
tvunref_t | unref | |||
) |
Definition at line 198 of file dispatch.c.
void cancel_timeout | ( | void (*) (void *) | where, | |
void * | what | |||
) |
Definition at line 390 of file dispatch.c.
void dispatch | ( | void | ) |
Definition at line 109 of file dispatch.c.
void isclib_timer_callback | ( | isc_task_t * | taskp, | |
isc_event_t * | eventp | |||
) |
Definition at line 139 of file dispatch.c.
struct timeval* process_outstanding_timeouts | ( | struct timeval * | tvp | ) | [read] |
Definition at line 46 of file dispatch.c.
void set_time | ( | TIME | t | ) |
Definition at line 36 of file dispatch.c.
Definition at line 33 of file dispatch.c.