diff options
author | Ollivier Robert <roberto@FreeBSD.org> | 2004-07-20 15:01:56 +0000 |
---|---|---|
committer | Ollivier Robert <roberto@FreeBSD.org> | 2004-07-20 15:01:56 +0000 |
commit | 9c2daa00c2315f101948c7144d62af5d5fb515cf (patch) | |
tree | 528d12dda44ebdc3ffcc38050f159ac553a69c17 /contrib/ntp/include/ntp_stdlib.h | |
parent | ba371819a70ed076ebef04af93922a043272bfbe (diff) | |
download | src-9c2daa00c2315f101948c7144d62af5d5fb515cf.tar.gz src-9c2daa00c2315f101948c7144d62af5d5fb515cf.zip |
Virgin import of ntpd 4.2.0
Notes
Notes:
svn path=/vendor/ntp/dist/; revision=132451
Diffstat (limited to 'contrib/ntp/include/ntp_stdlib.h')
-rw-r--r-- | contrib/ntp/include/ntp_stdlib.h | 29 |
1 files changed, 14 insertions, 15 deletions
diff --git a/contrib/ntp/include/ntp_stdlib.h b/contrib/ntp/include/ntp_stdlib.h index d10f67946dd8..9d1d4c9bdcc0 100644 --- a/contrib/ntp/include/ntp_stdlib.h +++ b/contrib/ntp/include/ntp_stdlib.h @@ -2,6 +2,8 @@ * ntp_stdlib.h - Prototypes for NTP lib. */ #include <sys/types.h> +#include <sys/socket.h> +#include "ntp_rfc2553.h" #include "ntp_types.h" #include "ntp_string.h" @@ -27,9 +29,12 @@ # include <stdarg.h> extern void msyslog P((int, const char *, ...)) __attribute__((__format__(__printf__, 2, 3))); +extern void netsyslog P((int, const char *, ...)) + __attribute__((__format__(__printf__, 2, 3))); #else # include <varargs.h> extern void msyslog P(()); +extern void netsyslog P(()); #endif extern void auth_delkeys P((void)); @@ -60,18 +65,10 @@ extern struct savekey *auth_findkey P((keyid_t)); extern int auth_moremem P((void)); extern int ymd2yd P((int, int, int)); -#ifdef DES -extern int DESauthdecrypt P((u_char *, u_int32 *, int, int)); -extern int DESauthencrypt P((u_char *, u_int32 *, int)); -extern void DESauth_setkey P((keyid_t, const u_int32 *)); -extern void DESauth_subkeys P((const u_int32 *, u_char *, u_char *)); -extern void DESauth_des P((u_int32 *, u_char *)); -extern int DESauth_parity P((u_int32 *)); -#endif /* DES */ - extern int MD5authdecrypt P((u_char *, u_int32 *, int, int)); extern int MD5authencrypt P((u_char *, u_int32 *, int)); extern void MD5auth_setkey P((keyid_t, const u_char *, const int)); +extern u_int32 addr2refid P((struct sockaddr_storage *)); extern int atoint P((const char *, long *)); extern int atouint P((const char *, u_long *)); @@ -79,8 +76,8 @@ extern int hextoint P((const char *, u_long *)); extern char * humandate P((u_long)); extern char * humanlogtime P((void)); extern char * inttoa P((long)); -extern char * mfptoa P((u_long, u_long, int)); -extern char * mfptoms P((u_long, u_long, int)); +extern char * mfptoa P((u_long, u_long, short)); +extern char * mfptoms P((u_long, u_long, short)); extern const char * modetoa P((int)); extern const char * eventstr P((int)); extern const char * ceventstr P((int)); @@ -88,16 +85,18 @@ extern char * statustoa P((int, int)); extern const char * sysstatstr P((int)); extern const char * peerstatstr P((int)); extern const char * clockstatstr P((int)); -extern u_int32 netof P((u_int32)); +extern struct sockaddr_storage* netof P((struct sockaddr_storage*)); extern char * numtoa P((u_int32)); extern char * numtohost P((u_int32)); +extern char * socktoa P((struct sockaddr_storage *)); +extern char * socktohost P((struct sockaddr_storage *)); extern int octtoint P((const char *, u_long *)); extern u_long ranp2 P((int)); -extern char * refnumtoa P((u_int32)); +extern char * refnumtoa P((struct sockaddr_storage *)); extern int tsftomsu P((u_long, int)); extern char * uinttoa P((u_long)); -extern int decodenetnum P((const char *, u_int32 *)); +extern int decodenetnum P((const char *, struct sockaddr_storage *)); extern const char * FindConfig P((const char *)); @@ -151,7 +150,7 @@ extern HANDLE hServDoneEvent; #endif /* systime.c */ -extern int systime_10ms_ticks; /* adj sysclock in 10ms increments */ +extern double sys_tick; /* adjtime() resolution */ /* version.c */ extern const char *Version; /* version declaration */ |