3 #if !defined _ntp_iosignaled_h
4 #define _ntp_iosignaled_h
6 #include "ntp_refclock.h"
8 #if defined(HAVE_SIGNALED_IO)
9 extern void block_sigio
P((void));
10 extern void unblock_sigio
P((void));
11 extern int init_clock_sig
P((struct refclockio
*));
12 extern void init_socket_sig
P((int));
13 extern void set_signal
P((void));
14 RETSIGTYPE sigio_handler
P((int));
16 # define BLOCKIO() ((void) block_sigio())
17 # define UNBLOCKIO() ((void) unblock_sigio())
23 #endif /* HAVE_SIGNALED_IO */