]> git.ipfire.org Git - thirdparty/ntp.git/commitdiff
ntpd.c:
authorSven Dietricht <dietrict@ntp.org>
Wed, 26 Jul 2000 22:27:02 +0000 (22:27 -0000)
committerSven Dietricht <dietrict@ntp.org>
Wed, 26 Jul 2000 22:27:02 +0000 (22:27 -0000)
  Clear out WINNT priority code; move to ports/winnt/ntpd/win32_io.c
ChangeLog:
  Windows NT cleanup.

bk: 397f65b6I2XyIHi9k44K4E5_waCjHA

ChangeLog
ntpd/ntpd.c

index 3a9d5de2d7237052f4f43012aef4cb7b61125b5d..0551be401fad52b6bffa1128783df0369b09eec4 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2000-07-26  Sven Dietrich  <sven_dietrich@trimble.com>
+
+       * ntpd/ntpd.c: remove WINNT priority adjustment to the ports/winnt area
+       where it does not clutter up the main distribution.
+
 2000-07-24  Harlan Stenn  <stenn@whimsy.udel.edu>
 
        * ntpd/ntp_proto.c (receive): dstadr_sin needs  higher visibility
index 236ed06d1b92f064f4ed790caf18f5cbf57c825b..897be5afc45cf15ed04b4f6c2ace9a5d81d58adf 100644 (file)
@@ -234,32 +234,7 @@ set_process_priority(void)
                priority_done);
 
 #ifdef SYS_WINNT
-       DWORD  SingleCPUMask = 0;
-       DWORD ProcessAffinityMask, SystemAffinityMask;
-       if (!GetProcessAffinityMask(GetCurrentProcess(), &ProcessAffinityMask, &SystemAffinityMask))
-               msyslog(LOG_ERR, "GetProcessAffinityMask: %m");
-       else {
-               SingleCPUMask = 1;
-# ifdef DEBUG
-               msyslog(LOG_INFO, "System AffinityMask = %x", SystemAffinityMask );
-# endif
-       }
-       while (SingleCPUMask && !(SingleCPUMask & SystemAffinityMask)) {
-               SingleCPUMask = SingleCPUMask << 1;
-       }
-
-       if (!SingleCPUMask)
-               msyslog(LOG_ERR, "Can't set Processor Affinity Mask");
-       else if (!SetProcessAffinityMask(GetCurrentProcess(), SingleCPUMask))
-               msyslog(LOG_ERR, "SetProcessAffinityMask: %m");
-# ifdef DEBUG
-       else msyslog(LOG_INFO,"ProcessorAffinity Mask: %x", SingleCPUMask );
-# endif
-
-       if (!SetPriorityClass(GetCurrentProcess(), (DWORD) REALTIME_PRIORITY_CLASS))
-               msyslog(LOG_ERR, "SetPriorityClass: %m");
-       else
-               ++priority_done;
+       priority_done += NT_set_process_priority();
 #endif
 
 #if defined(HAVE_SCHED_SETSCHEDULER)