[LinuxPPS] Occasionally ntpd stops receiving NMEA data

Udo van den Heuvel udovdh at xs4all.nl
Mon Jun 5 12:39:56 CEST 2006


Rodolfo Giometti wrote:
> Another difference is about declared PPS_API_VERS... can you please
> trying to replace defines:
> 
>    #define PPS_API_VERS_2         2       /* LinuxPPS proposal, dated 2006-05 */
>    #define PPS_API_VERS           PPS_API_VERS_2
> 
> with:
> 
>    #define PPS_API_VERS_1         1       /* draft-05, dated 1999-08 */
>    #define PPS_API_VERS           PPS_API_VERS_1
> 
> and then recompiling all code?

Doing a quick search in the ntp source code:

[root at epia ntp-stable-4.2.0a-20060224]# grep PPS_API_VERS *
configure:#ifdef PPS_API_VERS_1
configure.in:#ifdef PPS_API_VERS_1
configure.in.nomd5lib:#ifdef PPS_API_VERS_1

In configure we find:

cat >conftest.$ac_ext <<_ACEOF
/* confdefs.h.  */
_ACEOF
cat confdefs.h >>conftest.$ac_ext
cat >>conftest.$ac_ext <<_ACEOF
/* end confdefs.h.  */
#include <sys/timepps.h>
#ifdef PPS_API_VERS_1
yes
#endif

No hits in ntpd subdir.

Udo



More information about the LinuxPPS mailing list