> -----Original Message-----
> From: Richard Cochran <richardcoch...@gmail.com>
> Sent: Saturday, October 12, 2019 8:26 PM
> To: Keller, Jacob E <jacob.e.kel...@intel.com>
> Cc: linuxptp-devel@lists.sourceforge.net
> Subject: Re: [Linuxptp-devel] [PATCH 1/2] phc_ctl: display all capability
> information
> 
> On Thu, Sep 26, 2019 at 10:47:21AM -0700, Jacob Keller wrote:
> > @@ -320,12 +320,16 @@ 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",
> > +           "  %d configurable input/output pins\n"
> > +           "  %s pulse per second support\n"
> > +           "  %s cross timestamping support\n",
> >             caps.max_adj,
> >             caps.n_alarm,
> >             caps.n_ext_ts,
> >             caps.n_per_out,
> > -           caps.pps ? "has" : "doesn't have");
> > +           caps.n_pins,
> > +           caps.pps ? "has" : "doesn't have",
> > +           caps.cross_timestamping ? "has" : "doesn't have");
> 
> On an older kernel:
> 
> Building m68k
> /home/richard/git/linuxptp/phc_ctl.c: In function 'do_caps':
> /home/richard/git/linuxptp/phc_ctl.c:318:2: error: 'struct ptp_clock_caps' 
> has no
> member named 'cross_timestamping'
> make: *** [<builtin>: phc_ctl.o] Error 1
> 
> Probably the easiest way to handle this is to cast to a local
> structure definition that is up to date...
> 
> Thanks,
> Richard

Ahh, yep. Will look into that. Thanks!

-Jake


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

Reply via email to