From 394ee3bae890775188c4812249fc996cb7cc0abe Mon Sep 17 00:00:00 2001 From: wollman Date: Thu, 3 Feb 1994 22:09:07 +0000 Subject: xntpd version 3.3z from UDel --- usr.sbin/xntpd/include/ntpd.h | 31 ++++++++++++++++++++++++++++++- 1 file changed, 30 insertions(+), 1 deletion(-) (limited to 'usr.sbin/xntpd/include/ntpd.h') diff --git a/usr.sbin/xntpd/include/ntpd.h b/usr.sbin/xntpd/include/ntpd.h index 85a8125..f2c56af 100644 --- a/usr.sbin/xntpd/include/ntpd.h +++ b/usr.sbin/xntpd/include/ntpd.h @@ -1,4 +1,4 @@ -/* ntpd.h,v 3.1 1993/07/06 01:07:03 jbj Exp +/* * ntpd.h - Prototypes for xntpd. */ @@ -21,6 +21,35 @@ extern void init_control P((void)); extern void process_control P((struct recvbuf *, int)); extern void report_event P((int, struct peer *)); +/* ntp_control.c */ +/* + * Structure for translation tables between internal system + * variable indices and text format. + */ +struct ctl_var { + u_short code; + u_short flags; + char *text; +}; +/* + * Flag values + */ +#define CAN_READ 0x01 +#define CAN_WRITE 0x02 + +#define DEF 0x20 +#define PADDING 0x40 +#define EOV 0x80 + +#define RO (CAN_READ) +#define WO (CAN_WRITE) +#define RW (CAN_READ|CAN_WRITE) + +extern char * add_var P((struct ctl_var **, unsigned long, int)); +extern void free_varlist P((struct ctl_var *)); +extern void set_var P((struct ctl_var **, char *, unsigned long, int)); +extern void set_sys_var P((char *, unsigned long, int)); + /* ntp_intres.c */ extern void ntp_intres P((void)); -- cgit v1.1