diff --git a/net/core/rtnetlink.c b/net/core/rtnetlink.c index 04680a53c8dd48d6a84ec2dc78f68b73e5a9bf13..df8dba998c489133c4d6ec0cfaa256f869854c87 100644 --- a/net/core/rtnetlink.c +++ b/net/core/rtnetlink.c @@ -2274,8 +2274,7 @@ static int do_setlink(const struct sk_buff *skb, rcu_read_lock(); - if (!(af_ops = rtnl_af_lookup(nla_type(af)))) - BUG(); + BUG_ON(!(af_ops = rtnl_af_lookup(nla_type(af)))); err = af_ops->set_link_af(dev, af); if (err < 0) {