#pragma warning(disable: 4100) /* unreferenced formal parameter */
#pragma warning(disable: 4101) /* unreferenced local variable */
-#pragma warning(disable : 4127)
+#pragma warning(disable: 4127) /* conditional expression is constant */
/*
* Windows NT Configuration Values
#define MAXHOSTNAMELEN 64
#define AUTOKEY
+/*
+ * Multimedia timer enable
+ */
+#define USE_MM_TIMER
+
/* Enable OpenSSL */
#define OPENSSL 1
#define lseek _lseek
#define pipe _pipe
#define dup2 _dup2
+#define sleep(x) Sleep((DWORD) x * 1000 /* milliseconds */ );
#define pid_t int /* PID is an int */
#define ssize_t int /* ssize is an int */
* by the variable below which is initialized by a default value but
* might be changed depending on a command line switch.
*/
- int modify_mm_timer = 0;
+ int modify_mm_timer = MM_TIMER_LORES;
#define MM_TIMER_INTV 1 /* the interval we'd want to set the MM timer to [ms] */
* Request Multimedia Timer
*/
void
-enable_mm_timer()
+set_mm_timer(int timerres)
{
- modify_mm_timer = 1;
+ modify_mm_timer = timerres;
}
/*
* adj_systime - called once every second to make system time adjustments.
void init_winnt_time(void)
{
BOOL noslew;
- HANDLE hToken;
+ HANDLE hToken = INVALID_HANDLE_VALUE;
TOKEN_PRIVILEGES tkp;
/*
# ADD BSC32 /nologo
LINK32=link.exe
# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /machine:I386
-# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib ws2_32.lib $(OPENSSL)\out32dll\libeay32.lib /nologo /subsystem:console /machine:I386 /out:"../bin/Release/ntpd.exe"
+# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib ws2_32.lib winmm.lib $(OPENSSL)\out32dll\libeay32.lib /nologo /subsystem:console /machine:I386 /out:"../bin/Release/ntpd.exe"
!ELSEIF "$(CFG)" == "ntpd - Win32 Debug"
# ADD BSC32 /nologo
LINK32=link.exe
# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept
-# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib ws2_32.lib $(OPENSSL)\out32dll\libeay32.lib /nologo /subsystem:console /debug /machine:I386 /out:"../bin/Debug/ntpd.exe" /pdbtype:sept
+# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib ws2_32.lib winmm.lib $(OPENSSL)\out32dll\libeay32.lib /nologo /subsystem:console /debug /machine:I386 /out:"../bin/Debug/ntpd.exe" /pdbtype:sept
!ENDIF
# End Source File
# Begin Source File
+SOURCE=..\..\..\include\isc\assertions.h
+# End Source File
+# Begin Source File
+
SOURCE=..\..\..\include\binio.h
# End Source File
# Begin Source File
+SOURCE=..\..\..\include\isc\boolean.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\include\clockstuff.h
+# End Source File
+# Begin Source File
+
SOURCE=..\include\config.h
# End Source File
# Begin Source File
+SOURCE=..\include\hopf_PCI_io.h
+# End Source File
+# Begin Source File
+
SOURCE=..\..\..\include\ieee754io.h
# End Source File
# Begin Source File
# End Source File
# Begin Source File
+SOURCE=..\include\isc\int.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\..\include\isc\interfaceiter.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\..\include\iosignal.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\include\isc\ipv6.h
+# End Source File
+# Begin Source File
+
SOURCE=..\..\..\ntpd\jupiter.h
# End Source File
# Begin Source File
# End Source File
# Begin Source File
+SOURCE=..\include\isc\net.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\..\include\isc\netaddr.h
+# End Source File
+# Begin Source File
+
SOURCE=..\include\netdb.h
# End Source File
# Begin Source File
# End Source File
# Begin Source File
+SOURCE=..\..\..\include\ntp_cmdargs.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\..\include\ntp_config.h
+# End Source File
+# Begin Source File
+
SOURCE=..\..\..\include\ntp_control.h
# End Source File
# Begin Source File
+SOURCE=..\..\..\include\ntp_debug.h
+# End Source File
+# Begin Source File
+
SOURCE=..\..\..\include\ntp_filegen.h
# End Source File
# Begin Source File
# End Source File
# Begin Source File
+SOURCE=..\include\ntp_iocompletionport.h
+# End Source File
+# Begin Source File
+
SOURCE=..\..\..\include\ntp_machine.h
# End Source File
# Begin Source File
# End Source File
# Begin Source File
+SOURCE=..\..\..\include\ntp_rfc2553.h
+# End Source File
+# Begin Source File
+
SOURCE=..\..\..\include\ntp_select.h
# End Source File
# Begin Source File
# End Source File
# Begin Source File
+SOURCE=..\include\ntp_timer.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\..\include\ntp_tty.h
+# End Source File
+# Begin Source File
+
SOURCE=..\..\..\include\ntp_types.h
# End Source File
# Begin Source File
# End Source File
# Begin Source File
+SOURCE="..\..\..\ntpd\ntpd-opts.h"
+# End Source File
+# Begin Source File
+
SOURCE=..\..\..\include\ntpd.h
# End Source File
# Begin Source File
+SOURCE=..\include\ntservice.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\include\isc\offset.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\..\libopts\autoopts\options.h
+# End Source File
+# Begin Source File
+
SOURCE=..\include\sys\param.h
# End Source File
# Begin Source File
+SOURCE=..\include\isc\platform.h
+# End Source File
+# Begin Source File
+
SOURCE=..\..\..\include\recvbuff.h
# End Source File
# Begin Source File
+SOURCE=..\..\..\include\isc\result.h
+# End Source File
+# Begin Source File
+
SOURCE=..\include\sys\socket.h
# End Source File
# Begin Source File
# End Source File
# Begin Source File
+SOURCE=..\include\termios.h
+# End Source File
+# Begin Source File
+
SOURCE=..\include\transmitbuff.h
# End Source File
# Begin Source File
SOURCE=..\include\win32_io.h
# End Source File
+# Begin Source File
+
+SOURCE=..\include\isc\win32os.h
+# End Source File
# End Group
# Begin Group "Generated Files"