[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-Id: <20150315.010727.1396856705582316764.davem@davemloft.net>
Date: Sun, 15 Mar 2015 01:07:27 -0400 (EDT)
From: David Miller <davem@...emloft.net>
To: ogerlitz@...lanox.com
Cc: john.r.fastabend@...el.com, netdev@...r.kernel.org,
amirv@...lanox.com, idos@...lanox.com, matanb@...lanox.com
Subject: Re: [PATCH net-next V1 1/3] net: Add max rate tx queue attribute
From: Or Gerlitz <ogerlitz@...lanox.com>
Date: Thu, 12 Mar 2015 10:53:23 +0200
> + if (dev->netdev_ops->ndo_set_tx_maxrate) {
> + err = dev->netdev_ops->ndo_set_tx_maxrate(dev, index, rate);
> + } else {
> + rtnl_unlock();
> + return -EOPNOTSUPP;
> + }
> +
> + rtnl_unlock();
> + if (!err) {
> + queue->tx_maxrate = rate;
> + return len;
> + }
This is more succinctly expressed as:
err = -EOPNOTSUPP;
if (dev->netdev_ops->ndo_set_tx_maxrate) {
err = dev->netdev_ops->ndo_set_tx_maxrate(dev, index, rate);
if (!err) {
queue->tx_maxrate = rate;
return len;
}
return err;
--
To unsubscribe from this list: send the line "unsubscribe netdev" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Powered by blists - more mailing lists