ipv4: remove the useless argument from ip_tunnel_hash()
Subsystems (3)
PATCH v2 1/1 ipv4: remove the useless argument from ip_tunnel_hash()
Since commit c544193214("GRE: Refactor GRE tunneling code") introduced function ip_tunnel_hash(), the argument itn is no longer in use, so remove it.
Signed-off-by Duan Jiong <[email protected]>
---
v2: specify the commit's summary line in parens
net/ipv4/ip_tunnel.c | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-)
net/ipv4/ip_tunnel.c +4 -5
@@ -61,8 +61,7 @@#include <net/ip6_route.h> #endif -static unsigned int ip_tunnel_hash (struct ip_tunnel_net *itn, -__be32 key,__be32 remote) +static unsigned int ip_tunnel_hash (__be32 key,__be32 remote) {return hash_32 ((__force u32 )key ^ (__force u32 )remote,IP_TNL_HASH_BITS );
@@ -204,7 +203,7 @@ struct ip_tunnel *ip_tunnel_lookup(struct ip_tunnel_net *itn,struct ip_tunnel *t, *cand =NULL ;struct hlist_head *head; - hash =ip_tunnel_hash (itn, key, remote); + hash =ip_tunnel_hash (key, remote); head = &itn->tunnels[hash];hlist_for_each_entry_rcu (t, head, hash_node) {
@@ -236,7 +235,7 @@ struct ip_tunnel *ip_tunnel_lookup(struct ip_tunnel_net *itn, cand = t; } - hash =ip_tunnel_hash (itn, key,0 ); + hash =ip_tunnel_hash (key,0 ); head = &itn->tunnels[hash];hlist_for_each_entry_rcu (t, head, hash_node) {
@@ -292,7 +291,7 @@ static struct hlist_head *ip_bucket(struct ip_tunnel_net *itn,else remote =0 ; - h =ip_tunnel_hash (itn, parms->i_key, remote); + h =ip_tunnel_hash (parms->i_key, remote);return &itn->tunnels[h]; }
Signature · 1 line
1.8.3.1
From: Duan Jiong <[email protected]>
Date: Sun, 19 Jan 2014 16:43:42 +0800
Quoted 6 lines
Since commit
c544193214("GRE: Refactor GRE tunneling code")introduced functionip_tunnel_hash(), the argument itn is no longer in use, so remove it.Signed-off-by Duan Jiong <[email protected]>
Applied, thanks.