Messages in this thread Patch in this message | | | From | Zhengchao Shao <> | Subject | [PATCH net-next,3/3] net: sched: make red_offload() void | Date | Tue, 16 Aug 2022 10:04:23 +0800 |
| |
The return value of function red_offload is unused, make red_offload() void.
Signed-off-by: Zhengchao Shao <shaozhengchao@huawei.com> --- net/sched/sch_red.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/net/sched/sch_red.c b/net/sched/sch_red.c index 40adf1f07a82..8425f4169eed 100644 --- a/net/sched/sch_red.c +++ b/net/sched/sch_red.c @@ -181,7 +181,7 @@ static void red_reset(struct Qdisc *sch) red_restart(&q->vars); } -static int red_offload(struct Qdisc *sch, bool enable) +static void red_offload(struct Qdisc *sch, bool enable) { struct red_sched_data *q = qdisc_priv(sch); struct net_device *dev = qdisc_dev(sch); @@ -191,7 +191,7 @@ static int red_offload(struct Qdisc *sch, bool enable) }; if (!tc_can_offload(dev) || !dev->netdev_ops->ndo_setup_tc) - return -EOPNOTSUPP; + return; if (enable) { opt.command = TC_RED_REPLACE; @@ -207,7 +207,7 @@ static int red_offload(struct Qdisc *sch, bool enable) opt.command = TC_RED_DESTROY; } - return dev->netdev_ops->ndo_setup_tc(dev, TC_SETUP_QDISC_RED, &opt); + dev->netdev_ops->ndo_setup_tc(dev, TC_SETUP_QDISC_RED, &opt); } static void red_destroy(struct Qdisc *sch) -- 2.17.1
| |