Message ID | 20180822194057.27818-1-xiyou.wangcong@gmail.com |
---|---|
State | Not Applicable, archived |
Delegated to: | David Miller |
Headers | show |
Series | [net] net_sched: fix a compiler warning for tcf_exts_for_each_action() | expand |
diff --git a/include/net/pkt_cls.h b/include/net/pkt_cls.h index c17d51865469..9ec471ffaa5d 100644 --- a/include/net/pkt_cls.h +++ b/include/net/pkt_cls.h @@ -303,7 +303,7 @@ static inline void tcf_exts_put_net(struct tcf_exts *exts) for (i = 0; i < TCA_ACT_MAX_PRIO && ((a) = (exts)->actions[i]); i++) #else #define tcf_exts_for_each_action(i, a, exts) \ - for (; 0; ) + for ((void)i, (void)a; 0; ) #endif static inline void
When CONFIG_NET_CLS_ACT=n, tcf_exts_for_each_action() is a nop, which leaves its parameters unused. Shut up the compiler warning by casting them to void. Fixes: 244cd96adb5f ("net_sched: remove list_head from tc_action") Reported-by: Stephen Rothwell <sfr@canb.auug.org.au> Signed-off-by: Cong Wang <xiyou.wangcong@gmail.com> --- include/net/pkt_cls.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)