Fix compilation of PHC driver on systems without PTP_SYS_OFFSET

This commit is contained in:
Miroslav Lichvar 2013-11-15 10:08:20 +01:00
parent 7261d11bb0
commit ba1d548cc8

View file

@ -63,7 +63,7 @@ static double diff_ts(struct timespec *ts1, struct timespec *ts2)
static int read_phc_ioctl(struct phc_reading *readings, int phc_fd, int n) static int read_phc_ioctl(struct phc_reading *readings, int phc_fd, int n)
{ {
#ifdef PTP_SYS_OFFSET #if defined(PTP_SYS_OFFSET) && NUM_READINGS <= PTP_MAX_SAMPLES
struct ptp_sys_offset sys_off; struct ptp_sys_offset sys_off;
int i; int i;
@ -151,7 +151,7 @@ static int phc_poll(RCL_Instance instance)
phc_fd = (long)RCL_GetDriverData(instance); phc_fd = (long)RCL_GetDriverData(instance);
if (!no_sys_offset_ioctl && NUM_READINGS <= PTP_MAX_SAMPLES) { if (!no_sys_offset_ioctl) {
if (!read_phc_ioctl(readings, phc_fd, NUM_READINGS)) { if (!read_phc_ioctl(readings, phc_fd, NUM_READINGS)) {
no_sys_offset_ioctl = 1; no_sys_offset_ioctl = 1;
return 0; return 0;