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