NTPSync V1.1 (5-Jan-1998) 1. INTRODUCTION Network Time Protocol (NTP) is a protocol for synchronizing clocks in the Internet. NTPSync is a program that adjusts your computers clock according to a specified NTP server. 2. USAGE Please read the Disclaimer-section before installing the program. The usage of the program is very simple. The first argument is the address of the NTP server used, and the second argument is your local offset from UTC. For example to synchronize with nic.funet.fi (stratum 2), with your offset from UTC being 2 hours: NTPSync nic.funet.fi 2 3. COMPILING NTPSync was compiled with SAS/C compiler V6.50 and AmiTCP SDK 4.0 with the following line: sc NTPSync lib:net.lib NOICONS UTILLIB NOSTKCHK LINK SCODE SDATA NOCHKABORT STRIPDBG 4. THE AUTHOR If you find any bugs, have any ideas, have trouble with the program, want to say your opinion on it etc., don't hesitate to contact me by email or normal post. You can also get the newest version directly from me. Any feedback is welcome! Snail-mail: Heikki Linnakangas (if you can't use E-Mail) Porvoonkatu 19 A 25 00510 Helsinki Finland EMail: Heikki.Linnakangas@iki.fi (the better way) Check my WWW page at http://www.iki.fi/~hlinnaka for my PGP public key, if you prefer encrypting your mail. 5. HISTORY --- V1.1 - added version information for the 'version' command - added some integrity checks to the reply - added support for different ports - now prints stratum of the server when time is set - added the COMPILATION-section to the document - better error handling - fixed a small bug in receiving the reply - fixed the version number in the document - date was set incorrectly - file lengths were incorrect in the document --- V1.0 - the initial release 6. DISCLAIMER THE AUTHOR IS NOT LIABLE IN ANY WAY FOR ANY DAMAGE ARISING OUT OF THE USE OR INABILITY TO USE THE PROGRAM. USE AT YOUR OWN RISK. This program is FreeWare. You may use and distribute it unless told to not do so by the author. You may charge a nominal fee to recover distribution costs. The distribution fee must not exceed 15 FIM nor 3 USD + distribution expenses. The distribution of an incomplete or changed package is prohibited. This program may be included in commercial magazines or archives, if a free copy is sent to the author, or the author is given free access to the archive. You may copy and distribute this package, as long as the contents of the package are not changed in any way. The package must include the following files: NTPSync 8088 bytes NTPSync.doc 2934 bytes NTPSync.c 4393 bytes Here are MD5 checksums of some of the files if you want to check their integrity: ae9e19d206ae5c5a66b06eb881fe4b4a *NTPSync 7ad2e0529e098e38f0138a037cc56703 *NTPSync.c