+2000-05-11 Sven Dietrich <sven_dietrich@trimble.com>
+
+ * ports/winnt/include/config.h: New defines to support AUTOKEY
+ * ports/winnt/include/unistd.h: Added another dummy placeholder.h
+ * ports/winnt/ntpd/ntpd.dsp: Added ntp_crypt.c to makefile
+ * ports/winnt/ntpd/ntpd.c: service_main needs a local hostname[]
+ * html/hints/winnt.htm: Add remark about 4.0.99i not compiling.
+ These changes got WINNT running again. No idea if the keys stuff
+ works however.
+
2000-05-10 Harlan Stenn <stenn@whimsy.udel.edu>
* configure.in: 4.0.99i9
<h1>
NTP 4.x for Windows NT</h1>
+<h2>
+Do not try to compile NTP-4.0.99i under WINNT, it will not work.
+Fixed NTP-4.0.99i; look for next release to be functional.
+Sven - May 11 2000
+</h2>
+
<h2>
Download NTP-4.0.99g for the last stable WINNT port.
I am working on adapting the major changes starting with 99i
char *cp;
struct recvbuf *rbuflist;
struct recvbuf *rbuf;
-
+#ifdef AUTOKEY
+ u_int n;
+ char hostname[MAXFILENAME];
+#endif /* AUTOKEY */
if(!debug)
{
/* register our service control handler */
#endif
# undef OPEN_BCAST_SOCKET /* for ntp_io.c */
# undef UDP_WILDCARD_DELIVERY /* for ntp_io.c */ /* 98/06/01 */
-# undef DES /* from libntp.mak */
+# undef DES /* from libntp.mak */
# define MD5 /* from libntp.mak */
# define HAVE_RANDOM
+#define MAXHOSTNAMELEN 64
+#define AUTOKEY
+
+#define finite _finite
# define random rand
# define srandom srand
--- /dev/null
+/**************************************************************
+ * Dummy Header for Unix to Windows NT portability
+ * Created for NTP package
+ **************************************************************/
# End Source File
# Begin Source File
+SOURCE=..\..\..\ntpd\ntp_crypto.c
+# End Source File
+# Begin Source File
+
SOURCE=..\..\..\ntpd\ntp_filegen.c
# End Source File
# Begin Source File