On 24 April 2013 11:56, Ben Pfaff <b...@nicira.com> wrote:
> On Wed, Apr 24, 2013 at 11:28:45AM -0400, Ed Maste wrote:
>> On 22 April 2013 09:20, YAMAMOTO Takashi <y...@mwd.biglobe.ne.jp> wrote:
>> > +    /*
>> > +     * note: UINT64_MAX means unsupported
>> > +     */
>>
>> Is this checked anywhere (e.g., to avoid displaying unsupported
>> stats)?  Or will it result in the display of bogus values?
>
> It's the return value convention.  It's documented in netdev-provider.h:
>
>     /* Retrieves current device stats for 'netdev' into 'stats'.
>      *
>      * A network device that supports some statistics but not others, it 
> should
>      * set the values of the unsupported statistics to all-1-bits
>      * (UINT64_MAX). */
>     int (*get_stats)(const struct netdev *netdev, struct netdev_stats *);

Thanks Ben, not sure how I missed that.  I'm happy enough to have
Yamamoto-san's patch go in and then I can submit a followup to merge
the NetBSD and FreeBSD parts.
_______________________________________________
dev mailing list
dev@openvswitch.org
http://openvswitch.org/mailman/listinfo/dev

Reply via email to