X-Git-Url: https://git.distorted.org.uk/~mdw/secnet/blobdiff_plain/32fc582f43a9a3841d2782674e055113729c2814..8bebb29950d2a3c8558e676575cbff35b4e360c3:/secnet.h diff --git a/secnet.h b/secnet.h index 1e1e75c..b5028bb 100644 --- a/secnet.h +++ b/secnet.h @@ -216,8 +216,9 @@ typedef void afterpoll_fn(void *st, struct pollfd *fds, int nfds); /* Register interest in the main loop of the program. Before a call to poll() your supplied beforepoll function will be called. After the call to poll() the supplied afterpoll function will be called. */ -extern void register_for_poll(void *st, beforepoll_fn *before, +struct poll_interest *register_for_poll(void *st, beforepoll_fn *before, afterpoll_fn *after, cstring_t desc); +void deregister_for_poll(struct poll_interest *i); /***** END of scheduling support */