1258945SrobertoSome major changes were necessary to make xntp v3 run on the DEC Alpha
2258945Srobertohardware running DEC OSF/1.  All "long" and "u_long" declarations and
3258945Srobertocasts in the code were changed to "LONG" and "U_LONG" and a new header
4258945Srobertofile (include/ntp_types.h) was added.  The new header file defines
5258945SrobertoLONG as int and U_LONG as u_int for the Alpha hardware and as long
6258945Srobertoand u_long for anything else.  A couple of #ifs where changed in
7258945Srobertontpq and xntpdc to get the result of a signal defined correctly.  The
8258945SrobertoConfig.decosf1 file built the programs here with no problems.
9258945Sroberto
10258945SrobertoI don't have a radio clock here, so none of that code has been tested.
11258945SrobertoI have run xntpd, xntpdc, xntpres, ntpq, ntpdate, and tickadj under
12258945SrobertoDEC OSF/1 v1.2-2 (BL10).
13258945Sroberto
14258945SrobertoMike Iglesias                        Internet:    iglesias@draco.acs.uci.edu
15258945SrobertoUniversity of California, Irvine     BITNET:      iglesias@uci
16258945SrobertoOffice of Academic Computing         uucp:        ...!ucbvax!ucivax!iglesias
17258945SrobertoDistributed Computing Support        phone:       (714) 856-6926
18258945Sroberto
19258945SrobertoSupport for NTP Version 2 is included with the current OSF/1 release. If
20258945Srobertoyou are upgrading to NTP Version 3 with this distribution, you should not
21258945Srobertouse the xntpd or ntpq programs that come with the OSF/1 release. The
22258945Srobertoolder programs should be replaced by the newer programs of the same name,
23258945Srobertoeither in situ or via a link to a tranquil spot like /usr/local/bin. The
24258945Srobertomake install script in the this distribution don't work due to a silly
25258945Srobertoinstall program incompatibility, so you will need to copy the programs by
26258945Srobertohand.
27258945Sroberto
28258945SrobertoDon't use the setup utility to install or configure the xntpd installation,
29258945Srobertoas it will cheerfully clobber your painstakingly crafted ntp.conf program.
30258945SrobertoHowever, assuming you put this file in /etc/ntp.conf, you can use the
31258945Sroberto/sbin/init.d/xntpd script to start and stop the daemon.
32258945Sroberto
33258945SrobertoThis distribution compiles with nominal mumur with the stock cc compiler
34258945Srobertothat comes with OSF/1.
35258945Sroberto
36258945SrobertoDave Mills
37258945SrobertoElectrical Engineering Department
38258945SrobertoUnibergisty of Delabunch
39258945Srobertomills@udel.edu
40258945Sroberto
41