diff options
Diffstat (limited to 'contrib/ntp/ntpq/ntpq.h')
-rw-r--r-- | contrib/ntp/ntpq/ntpq.h | 18 |
1 files changed, 11 insertions, 7 deletions
diff --git a/contrib/ntp/ntpq/ntpq.h b/contrib/ntp/ntpq/ntpq.h index 2575b88..55ea0fb 100644 --- a/contrib/ntp/ntpq/ntpq.h +++ b/contrib/ntp/ntpq/ntpq.h @@ -136,19 +136,23 @@ extern int getnetnum (const char *, sockaddr_u *, char *, int); extern void sortassoc (void); extern void show_error_msg (int, associd_t); extern int dogetassoc (FILE *); -extern int doquery (int, associd_t, int, int, const char *, - u_short *, int *, const char **); -extern int doqueryex (int, associd_t, int, int, const char *, - u_short *, int *, const char **, int); +extern int doquery (int, associd_t, int, size_t, const char *, + u_short *, size_t *, const char **); +extern int doqueryex (int, associd_t, int, size_t, const char *, + u_short *, size_t *, const char **, int); extern const char * nntohost (sockaddr_u *); extern const char * nntohost_col (sockaddr_u *, size_t, int); extern const char * nntohostp (sockaddr_u *); extern int decodets (char *, l_fp *); extern int decodeuint (char *, u_long *); -extern int nextvar (int *, const char **, char **, char **); +extern int nextvar (size_t *, const char **, char **, char **); extern int decodetime (char *, l_fp *); -extern void printvars (int, const char *, int, int, int, FILE *); +extern void printvars (size_t, const char *, int, int, int, FILE *); extern int decodeint (char *, long *); -extern void makeascii (int, const char *, FILE *); +extern void makeascii (size_t, const char *, FILE *); extern const char * trunc_left (const char *, size_t); extern const char * trunc_right(const char *, size_t); + +typedef int/*BOOL*/ (*Ctrl_C_Handler)(void); +extern int/*BOOL*/ push_ctrl_c_handler(Ctrl_C_Handler); +extern int/*BOOL*/ pop_ctrl_c_handler(Ctrl_C_Handler); |