[ntp:bugs] [Bug 632] New: parse_ctl should call parse_ppsapi if ppsphaseadjust changed

bugzilla at ntp.isc.org bugzilla at ntp.isc.org
Tue Jun 13 12:11:23 UTC 2006


http://bugs.ntp.isc.org/632

           Summary: parse_ctl should call parse_ppsapi if ppsphaseadjust
                    changed
           Product: ntp
           Version: 4.2.2
          Platform: Sun
        OS/Version: Solaris
            Status: NEW
          Severity: normal
          Priority: P3
         Component: refclock - parse
        AssignedTo: rc-parse at ntp.isc.org
        ReportedBy: ronan at noc.ulcc.ac.uk
                CC: bugs at ntp.isc.org


When a PARSE refclock has time2 fudged to adjust PPS timing,
routine parse_ctl() copies fudgetime2 to ppsphaseadjust.
However with PPSAPI and OFFSETCLEAR or OFFSETASSERT, the
code expects the PPSAPI to handle the offset internally.
Therefore parse_ctl() should call parse_ppsapi() to pass
the new offset to it, as it does with the flag bits.

I'm seeing this in Solaris 2.8 with timepps-Solaris.h and
a Meinberg DCF clock with PPS (server 127.127.8.0 mode 130),
but I imagine it's generally applicable.

-- 
Ronan Flood <ronan at noc.ulcc.ac.uk>



------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.


More information about the bugs mailing list