1*2b15cb3dSCy SchubertSome major changes were necessary to make xntp v3 run on the DEC Alpha 2*2b15cb3dSCy Schuberthardware running DEC OSF/1. All "long" and "u_long" declarations and 3*2b15cb3dSCy Schubertcasts in the code were changed to "LONG" and "U_LONG" and a new header 4*2b15cb3dSCy Schubertfile (include/ntp_types.h) was added. The new header file defines 5*2b15cb3dSCy SchubertLONG as int and U_LONG as u_int for the Alpha hardware and as long 6*2b15cb3dSCy Schubertand u_long for anything else. A couple of #ifs where changed in 7*2b15cb3dSCy Schubertntpq and xntpdc to get the result of a signal defined correctly. The 8*2b15cb3dSCy SchubertConfig.decosf1 file built the programs here with no problems. 9*2b15cb3dSCy Schubert 10*2b15cb3dSCy SchubertI don't have a radio clock here, so none of that code has been tested. 11*2b15cb3dSCy SchubertI have run xntpd, xntpdc, xntpres, ntpq, ntpdate, and tickadj under 12*2b15cb3dSCy SchubertDEC OSF/1 v1.2-2 (BL10). 13*2b15cb3dSCy Schubert 14*2b15cb3dSCy SchubertMike Iglesias Internet: iglesias@draco.acs.uci.edu 15*2b15cb3dSCy SchubertUniversity of California, Irvine BITNET: iglesias@uci 16*2b15cb3dSCy SchubertOffice of Academic Computing uucp: ...!ucbvax!ucivax!iglesias 17*2b15cb3dSCy SchubertDistributed Computing Support phone: (714) 856-6926 18*2b15cb3dSCy Schubert 19*2b15cb3dSCy SchubertSupport for NTP Version 2 is included with the current OSF/1 release. If 20*2b15cb3dSCy Schubertyou are upgrading to NTP Version 3 with this distribution, you should not 21*2b15cb3dSCy Schubertuse the xntpd or ntpq programs that come with the OSF/1 release. The 22*2b15cb3dSCy Schubertolder programs should be replaced by the newer programs of the same name, 23*2b15cb3dSCy Schuberteither in situ or via a link to a tranquil spot like /usr/local/bin. The 24*2b15cb3dSCy Schubertmake install script in the this distribution don't work due to a silly 25*2b15cb3dSCy Schubertinstall program incompatibility, so you will need to copy the programs by 26*2b15cb3dSCy Schuberthand. 27*2b15cb3dSCy Schubert 28*2b15cb3dSCy SchubertDon't use the setup utility to install or configure the xntpd installation, 29*2b15cb3dSCy Schubertas it will cheerfully clobber your painstakingly crafted ntp.conf program. 30*2b15cb3dSCy SchubertHowever, assuming you put this file in /etc/ntp.conf, you can use the 31*2b15cb3dSCy Schubert/sbin/init.d/xntpd script to start and stop the daemon. 32*2b15cb3dSCy Schubert 33*2b15cb3dSCy SchubertThis distribution compiles with nominal mumur with the stock cc compiler 34*2b15cb3dSCy Schubertthat comes with OSF/1. 35*2b15cb3dSCy Schubert 36*2b15cb3dSCy SchubertDave Mills 37*2b15cb3dSCy SchubertElectrical Engineering Department 38*2b15cb3dSCy SchubertUnibergisty of Delabunch 39*2b15cb3dSCy Schubertmills@udel.edu 40*2b15cb3dSCy Schubert 41