summaryrefslogtreecommitdiffstats
path: root/src/eloop.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/eloop.h')
-rw-r--r--src/eloop.h6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/eloop.h b/src/eloop.h
index c7d81e34..f3267807 100644
--- a/src/eloop.h
+++ b/src/eloop.h
@@ -84,15 +84,17 @@ int eloop_q_timeout_add_msec(struct eloop *, int,
unsigned long, void (*)(void *), void *);
int eloop_q_timeout_delete(struct eloop *, int, void (*)(void *), void *);
-void eloop_signal_set_cb(struct eloop *, const int *, size_t,
+int eloop_signal_set_cb(struct eloop *, const int *, size_t,
void (*)(int, void *), void *);
int eloop_signal_mask(struct eloop *, sigset_t *oldset);
struct eloop * eloop_new(void);
-void eloop_clear(struct eloop *);
+void eloop_clear(struct eloop *, ...);
void eloop_free(struct eloop *);
void eloop_exit(struct eloop *, int);
void eloop_enter(struct eloop *);
+int eloop_forked(struct eloop *);
+int eloop_open(struct eloop *);
int eloop_start(struct eloop *, sigset_t *);
#endif