diff options
author | wollman <wollman@FreeBSD.org> | 1994-02-03 22:09:07 +0000 |
---|---|---|
committer | wollman <wollman@FreeBSD.org> | 1994-02-03 22:09:07 +0000 |
commit | 394ee3bae890775188c4812249fc996cb7cc0abe (patch) | |
tree | 6264e1a9edb32ef88fffee8f460175549f1b556f /usr.sbin/xntpd/include/ntpd.h | |
parent | 8e51e9f1429efc498f923bce8b25b20f47d7c075 (diff) | |
download | FreeBSD-src-394ee3bae890775188c4812249fc996cb7cc0abe.zip FreeBSD-src-394ee3bae890775188c4812249fc996cb7cc0abe.tar.gz |
xntpd version 3.3z from UDel
Diffstat (limited to 'usr.sbin/xntpd/include/ntpd.h')
-rw-r--r-- | usr.sbin/xntpd/include/ntpd.h | 31 |
1 files changed, 30 insertions, 1 deletions
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)); |