ntp_stdlib.h revision 7c478bd95313f5f23a4c958a745db2134aa03244
/*
* Copyright (c) 1996 by Sun Microsystems, Inc.
* All Rights Reserved.
*/
#pragma ident "%Z%%M% %I% %E% SMI"
/*
* ntp_stdlib.h - Prototypes for XNTP lib.
*/
#include "ntp_types.h"
#include "ntp_string.h"
#include "l_stdlib.h"
#if defined(__STDC__)
extern void msyslog P((int, const char *, ...));
#else
extern void msyslog P(());
#endif
#if 0 /* HMS: These seem to be unused now */
extern int auth_parity P((u_long *));
extern void auth_delkeys P((void));
#endif
extern void auth_delkeys P((void));
extern int auth_havekey P((u_int32));
extern int authhavekey P((u_int32));
extern int authistrusted P((u_int32));
extern int authreadkeys P((const char *));
extern int authusekey P((u_int32, int, const char *));
extern const char *clockname P((int));
extern int ntp_getopt P((int, char **, const char *));
extern void init_auth P((void));
extern void init_lib P((void));
extern void init_random P((void));
extern int auth_moremem P((void));
#ifdef DES
extern int DESauth_parity P((u_int32 *));
#endif /* DES */
#ifdef MD5
#endif /* MD5 */
extern int atoint P((const char *, long *));
extern char * inttoa P((long));
extern const char * modetoa P((int));
extern const char * eventstr P((int));
extern const char * ceventstr P((int));
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 int decodenetnum P((const char *, u_int32 *));
extern char * FindConfig P((char *));