1*abb0f93cSkardelSome major changes were necessary to make xntp v3 run on the DEC Alpha 2*abb0f93cSkardelhardware running DEC OSF/1. All "long" and "u_long" declarations and 3*abb0f93cSkardelcasts in the code were changed to "LONG" and "U_LONG" and a new header 4*abb0f93cSkardelfile (include/ntp_types.h) was added. The new header file defines 5*abb0f93cSkardelLONG as int and U_LONG as u_int for the Alpha hardware and as long 6*abb0f93cSkardeland u_long for anything else. A couple of #ifs where changed in 7*abb0f93cSkardelntpq and xntpdc to get the result of a signal defined correctly. The 8*abb0f93cSkardelConfig.decosf1 file built the programs here with no problems. 9*abb0f93cSkardel 10*abb0f93cSkardelI don't have a radio clock here, so none of that code has been tested. 11*abb0f93cSkardelI have run xntpd, xntpdc, xntpres, ntpq, ntpdate, and tickadj under 12*abb0f93cSkardelDEC OSF/1 v1.2-2 (BL10). 13*abb0f93cSkardel 14*abb0f93cSkardelMike Iglesias Internet: iglesias@draco.acs.uci.edu 15*abb0f93cSkardelUniversity of California, Irvine BITNET: iglesias@uci 16*abb0f93cSkardelOffice of Academic Computing uucp: ...!ucbvax!ucivax!iglesias 17*abb0f93cSkardelDistributed Computing Support phone: (714) 856-6926 18*abb0f93cSkardel 19*abb0f93cSkardelSupport for NTP Version 2 is included with the current OSF/1 release. If 20*abb0f93cSkardelyou are upgrading to NTP Version 3 with this distribution, you should not 21*abb0f93cSkardeluse the xntpd or ntpq programs that come with the OSF/1 release. The 22*abb0f93cSkardelolder programs should be replaced by the newer programs of the same name, 23*abb0f93cSkardeleither in situ or via a link to a tranquil spot like /usr/local/bin. The 24*abb0f93cSkardelmake install script in the this distribution don't work due to a silly 25*abb0f93cSkardelinstall program incompatibility, so you will need to copy the programs by 26*abb0f93cSkardelhand. 27*abb0f93cSkardel 28*abb0f93cSkardelDon't use the setup utility to install or configure the xntpd installation, 29*abb0f93cSkardelas it will cheerfully clobber your painstakingly crafted ntp.conf program. 30*abb0f93cSkardelHowever, assuming you put this file in /etc/ntp.conf, you can use the 31*abb0f93cSkardel/sbin/init.d/xntpd script to start and stop the daemon. 32*abb0f93cSkardel 33*abb0f93cSkardelThis distribution compiles with nominal mumur with the stock cc compiler 34*abb0f93cSkardelthat comes with OSF/1. 35*abb0f93cSkardel 36*abb0f93cSkardelDave Mills 37*abb0f93cSkardelElectrical Engineering Department 38*abb0f93cSkardelUnibergisty of Delabunch 39*abb0f93cSkardelmills@udel.edu 40*abb0f93cSkardel 41