1ea906c41SOllivier Robert /* ppsapi_timepps.h */ 2ea906c41SOllivier Robert 3ea906c41SOllivier Robert /* 4ea906c41SOllivier Robert * This logic first tries to get the timepps.h file from a standard 5ea906c41SOllivier Robert * location, and then from our include/ subdirectory. 6ea906c41SOllivier Robert */ 7ea906c41SOllivier Robert 8ea906c41SOllivier Robert #ifdef HAVE_TIMEPPS_H 9ea906c41SOllivier Robert # include <timepps.h> 10ea906c41SOllivier Robert #else 11ea906c41SOllivier Robert # ifdef HAVE_SYS_TIMEPPS_H 12ea906c41SOllivier Robert # include <sys/timepps.h> 13ea906c41SOllivier Robert # else 14ea906c41SOllivier Robert # ifdef HAVE_CIOGETEV 15ea906c41SOllivier Robert # include "timepps-SunOS.h" 16ea906c41SOllivier Robert # else 17ea906c41SOllivier Robert # ifdef HAVE_TIOCGPPSEV 18ea906c41SOllivier Robert # include "timepps-Solaris.h" 19ea906c41SOllivier Robert # else 20ea906c41SOllivier Robert # ifdef TIOCDCDTIMESTAMP 21ea906c41SOllivier Robert # include "timepps-SCO.h" 22ea906c41SOllivier Robert # endif 23ea906c41SOllivier Robert # endif 24ea906c41SOllivier Robert # endif 25ea906c41SOllivier Robert # endif 26ea906c41SOllivier Robert #endif 27