On Fri, Apr 07, 2017 at 04:12:54PM +0300, Roi Dayan wrote: > From: Paul Blakey <pa...@mellanox.com> > > Signed-off-by: Paul Blakey <pa...@mellanox.com> > Reviewed-by: Roi Dayan <r...@mellanox.com> > Reviewed-by: Simon Horman <simon.hor...@netronome.com> > --- > lib/netdev-tc-offloads.c | 14 ++++++++++++-- > 1 file changed, 12 insertions(+), 2 deletions(-) > > diff --git a/lib/netdev-tc-offloads.c b/lib/netdev-tc-offloads.c > index 946c2a6..2ea7fe3 100644 > --- a/lib/netdev-tc-offloads.c > +++ b/lib/netdev-tc-offloads.c > @@ -75,10 +75,20 @@ > > VLOG_DEFINE_THIS_MODULE(netdev_tc_offloads); > > +static struct vlog_rate_limit rl_err = VLOG_RATE_LIMIT_INIT(9999, 5);
That doesn't look right. > + > int > -netdev_tc_flow_flush(struct netdev *netdev OVS_UNUSED) > +netdev_tc_flow_flush(struct netdev *netdev) > { > - return EOPNOTSUPP; > + int ifindex = netdev_get_ifindex(netdev); > + > + if (ifindex < 0) { > + VLOG_ERR_RL(&rl_err, "failed to get ifindex for %s: %s", > + netdev_get_name(netdev), ovs_strerror(-ifindex)); > + return -ifindex; > + } > + > + return tc_flush(ifindex); > } > > int > -- > 2.7.4 > > _______________________________________________ > dev mailing list > d...@openvswitch.org > https://mail.openvswitch.org/mailman/listinfo/ovs-dev -- Flavio _______________________________________________ dev mailing list d...@openvswitch.org https://mail.openvswitch.org/mailman/listinfo/ovs-dev