[Intel-wired-lan] [PATCH net-next 02/11] net: Introduce new api for walking upper and lower devices
David Miller
davem at davemloft.net
Mon Oct 17 14:42:00 UTC 2016
From: Stephen Hemminger <stephen at networkplumber.org>
Date: Mon, 17 Oct 2016 05:21:21 -0700
> You should write this more succinctly as:
>
> static bool __netdev_has_upper_dev(struct net_device *upper_dev, void *data)
> {
> struct net_device *dev = data;
>
> return upper_dev == dev;
> }
>
> bool netdev_has_upper_dev_all_rcu(struct net_device *dev,
> struct net_device *upper_dev)
> {
> return netdev_walk_all_upper_dev_rcu(dev,
> __netdev_has_upper_dev, upper_dev);
> }
>
> No if/else needed. No cast of void * ptr need. Use const if possible?
Agreed.
More information about the Intel-wired-lan
mailing list