On Wed, Jul 4, 2012 at 12:34 AM, Kennedy, Paul <[email protected]> wrote: > Good morning Sir, > > I am not sure what this reply indicates. Does it mean the Windows port > does not / cannot support shared memory drivers? The comment is a > little ambiguous (replaced with what?) > > "CommitLog-4.1.0"(5519,45): * ports/winnt/: Replaced with new code (no > SHM or PALISADE)
I'm not sure as I wasn't involved in ntpd development at the time, but the implication was that there was special support in the Windows port for SHM and PALISADE drivers (perhaps duplicating/replacing the common driver code) which was removed as part of an overhaul of the Windows ntpd port. > "ntp-dev-4.2.7p270\ports\winnt\include\config.h"(348,19):/* # define > CLOCK_SHM */ > "ntp-dev-4.2.7p285\ports\winnt\include\config.h"(349,19):/* # define > CLOCK_SHM */ These simply indicate that as you noticed, the Windows port currently does not include the SHM driver. However, the code in refclock_shm.c once was portable to Windows, and probably can be made so again without too much effort. You'll need to edit ports\winnt\include\config.h to #define CLOCK_SHM to enable it, then fix any problems compiling the code under Windows. Cheers, Dave Hart _______________________________________________ questions mailing list [email protected] http://lists.ntp.org/listinfo/questions
