diff options
Diffstat (limited to 'drivers/net/vxlan.c')
| -rw-r--r-- | drivers/net/vxlan.c | 12 | 
1 files changed, 4 insertions, 8 deletions
diff --git a/drivers/net/vxlan.c b/drivers/net/vxlan.c index f736823f843..f10e58ac9c1 100644 --- a/drivers/net/vxlan.c +++ b/drivers/net/vxlan.c @@ -145,9 +145,8 @@ static inline struct hlist_head *vni_head(struct net *net, u32 id)  static struct vxlan_dev *vxlan_find_vni(struct net *net, u32 id)  {  	struct vxlan_dev *vxlan; -	struct hlist_node *node; -	hlist_for_each_entry_rcu(vxlan, node, vni_head(net, id), hlist) { +	hlist_for_each_entry_rcu(vxlan, vni_head(net, id), hlist) {  		if (vxlan->vni == id)  			return vxlan;  	} @@ -292,9 +291,8 @@ static struct vxlan_fdb *vxlan_find_mac(struct vxlan_dev *vxlan,  {  	struct hlist_head *head = vxlan_fdb_head(vxlan, mac);  	struct vxlan_fdb *f; -	struct hlist_node *node; -	hlist_for_each_entry_rcu(f, node, head, hlist) { +	hlist_for_each_entry_rcu(f, head, hlist) {  		if (compare_ether_addr(mac, f->eth_addr) == 0)  			return f;  	} @@ -422,10 +420,9 @@ static int vxlan_fdb_dump(struct sk_buff *skb, struct netlink_callback *cb,  	for (h = 0; h < FDB_HASH_SIZE; ++h) {  		struct vxlan_fdb *f; -		struct hlist_node *n;  		int err; -		hlist_for_each_entry_rcu(f, n, &vxlan->fdb_head[h], hlist) { +		hlist_for_each_entry_rcu(f, &vxlan->fdb_head[h], hlist) {  			if (idx < cb->args[0])  				goto skip; @@ -483,11 +480,10 @@ static bool vxlan_group_used(struct vxlan_net *vn,  			     const struct vxlan_dev *this)  {  	const struct vxlan_dev *vxlan; -	struct hlist_node *node;  	unsigned h;  	for (h = 0; h < VNI_HASH_SIZE; ++h) -		hlist_for_each_entry(vxlan, node, &vn->vni_list[h], hlist) { +		hlist_for_each_entry(vxlan, &vn->vni_list[h], hlist) {  			if (vxlan == this)  				continue;  |