On Thu, Aug 16, 2018 at 03:22:51PM +0000, FUSTE Emmanuel wrote:
> diff --git a/phc_ctl.c b/phc_ctl.c
> index 4a78a19..f6234da 100644
> --- a/phc_ctl.c
> +++ b/phc_ctl.c
> @@ -353,12 +353,14 @@ static int do_caps(clockid_t clkid, int cmdc, char 
> *cmdv[])
>               "  %d programable alarms\n"
>               "  %d external time stamp channels\n"
>               "  %d programmable periodic signals\n"
> -             "  %s pulse per second support",
> +             "  %s pulse per second support\n"
> +             "  %s precise system-device cross timestamps support",
>               caps.max_adj,
>               caps.n_alarm,
>               caps.n_ext_ts,
>               caps.n_per_out,
> -             caps.pps ? "has" : "doesn't have");
> +             caps.pps ? "has" : "doesn't have",
> +             caps.cross_timestamping ? "has" : "doesn't have");
>       return 0;
>  }

This will need a compile time check for PTP_SYS_OFFSET_PRECISE, otherwise you 
get

/home/richard/git/linuxptp/phc_ctl.c: In function 'do_caps':
/home/richard/git/linuxptp/phc_ctl.c:350:2: error: 'struct ptp_clock_caps' has 
no member named 'cross_timestamping'
make: *** [phc_ctl.o] Error 1
make: *** Waiting for unfinished jobs....
richard@hoboy:~/git/linuxptp$ uname -a
Linux hoboy 4.9.0-8-amd64 #1 SMP Debian 4.9.110-3+deb9u4 (2018-08-21) x86_64 
GNU/Linux

Thanks,
Richard



_______________________________________________
Linuxptp-devel mailing list
Linuxptp-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/linuxptp-devel

Reply via email to