iu_eh_t
rtsock_event(iu_eh_t *ehp, int fd, short events, iu_event_id_t id, void *arg)
drain_script(iu_eh_t *ehp, void *arg)
accept_event(iu_eh_t *ehp, int fd, short events, iu_event_id_t id, void *arg)
ipc_event(iu_eh_t *ehp, int fd, short events, iu_event_id_t id, void *arg)
iu_eh_t *eh;
extern iu_eh_t *eh;
boolean_t drain_script(iu_eh_t *, void *);
dhcp_packet_lif(iu_eh_t *ehp, int fd, short events, iu_event_id_t id,
dhcp_acknak_global(iu_eh_t *ehp, int fd, short events, iu_event_id_t id,
script_exit(iu_eh_t *ehp, int fd, short events, iu_event_id_t id, void *arg)
refresh_smachs(iu_eh_t *eh, int sig, void *arg)
void refresh_smachs(iu_eh_t *, int, void *);
vrrpd_cmdsock_handler(iu_eh_t *eh, int s, short events, iu_event_id_t id,
vrrpd_rtsock_handler(iu_eh_t *eh, int s, short events,
vrrpd_sock_handler(iu_eh_t *eh, int s, short events, iu_event_id_t id,
iu_eh_t *vrrpd_eh = NULL;
iu_stop_handling_events(iu_eh_t *eh, unsigned int reason,
grow_fds(iu_eh_t *eh, int total_fds)
iu_register_event(iu_eh_t *eh, int fd, short events, iu_eh_callback_t *callback,
iu_unregister_event(iu_eh_t *eh, iu_event_id_t event_id, void **arg)
iu_handle_events(iu_eh_t *eh, iu_tq_t *tq)
static int grow_fds(iu_eh_t *, int);
iu_eh_register_signal(iu_eh_t *eh, int sig, iu_eh_sighandler_t *handler,
iu_eh_unregister_signal(iu_eh_t *eh, int sig, void **datap)
static iu_eh_t *signal_to_eh[NSIG];
iu_eh_t *
iu_eh_t *eh = malloc(sizeof (iu_eh_t));
iu_eh_destroy(iu_eh_t *eh)
typedef void iu_eh_callback_t(iu_eh_t *, int, short, iu_event_id_t, void *);
typedef void iu_eh_sighandler_t(iu_eh_t *, int, void *);
typedef boolean_t iu_eh_shutdown_t(iu_eh_t *, void *);
iu_eh_t *iu_eh_create(void);
void iu_eh_destroy(iu_eh_t *);
iu_event_id_t iu_register_event(iu_eh_t *, int, short, iu_eh_callback_t *,
int iu_unregister_event(iu_eh_t *, iu_event_id_t, void **);
int iu_handle_events(iu_eh_t *, iu_tq_t *);
void iu_stop_handling_events(iu_eh_t *, unsigned int,
int iu_eh_register_signal(iu_eh_t *, int, iu_eh_sighandler_t *,
int iu_eh_unregister_signal(iu_eh_t *, int, void **);