diff options
| author | Alexey Dobriyan <adobriyan@gmail.com> | 2010-02-18 08:25:24 +0000 | 
|---|---|---|
| committer | David S. Miller <davem@davemloft.net> | 2010-02-18 14:30:17 -0800 | 
| commit | 3ffe533c87281b68d469b279ff3a5056f9c75862 (patch) | |
| tree | 456d4c8c877e937fd4919e4c30c75a7bb9f6651f /net/ipv6/ip6_output.c | |
| parent | bbef49daca35d4fd21bf606a10b6980f17d9df5d (diff) | |
| download | olio-linux-3.10-3ffe533c87281b68d469b279ff3a5056f9c75862.tar.xz olio-linux-3.10-3ffe533c87281b68d469b279ff3a5056f9c75862.zip  | |
ipv6: drop unused "dev" arg of icmpv6_send()
Dunno, what was the idea, it wasn't used for a long time.
Signed-off-by: Alexey Dobriyan <adobriyan@gmail.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'net/ipv6/ip6_output.c')
| -rw-r--r-- | net/ipv6/ip6_output.c | 11 | 
1 files changed, 5 insertions, 6 deletions
diff --git a/net/ipv6/ip6_output.c b/net/ipv6/ip6_output.c index eb6d0972863..1a5fe9ad194 100644 --- a/net/ipv6/ip6_output.c +++ b/net/ipv6/ip6_output.c @@ -267,7 +267,7 @@ int ip6_xmit(struct sock *sk, struct sk_buff *skb, struct flowi *fl,  	if (net_ratelimit())  		printk(KERN_DEBUG "IPv6: sending pkt_too_big to self\n");  	skb->dev = dst->dev; -	icmpv6_send(skb, ICMPV6_PKT_TOOBIG, 0, mtu, skb->dev); +	icmpv6_send(skb, ICMPV6_PKT_TOOBIG, 0, mtu);  	IP6_INC_STATS(net, ip6_dst_idev(skb_dst(skb)), IPSTATS_MIB_FRAGFAILS);  	kfree_skb(skb);  	return -EMSGSIZE; @@ -441,8 +441,7 @@ int ip6_forward(struct sk_buff *skb)  	if (hdr->hop_limit <= 1) {  		/* Force OUTPUT device used as source address */  		skb->dev = dst->dev; -		icmpv6_send(skb, ICMPV6_TIME_EXCEED, ICMPV6_EXC_HOPLIMIT, -			    0, skb->dev); +		icmpv6_send(skb, ICMPV6_TIME_EXCEED, ICMPV6_EXC_HOPLIMIT, 0);  		IP6_INC_STATS_BH(net,  				 ip6_dst_idev(dst), IPSTATS_MIB_INHDRERRORS); @@ -504,7 +503,7 @@ int ip6_forward(struct sk_buff *skb)  			goto error;  		if (addrtype & IPV6_ADDR_LINKLOCAL) {  			icmpv6_send(skb, ICMPV6_DEST_UNREACH, -				ICMPV6_NOT_NEIGHBOUR, 0, skb->dev); +				    ICMPV6_NOT_NEIGHBOUR, 0);  			goto error;  		}  	} @@ -512,7 +511,7 @@ int ip6_forward(struct sk_buff *skb)  	if (skb->len > dst_mtu(dst)) {  		/* Again, force OUTPUT device used as source address */  		skb->dev = dst->dev; -		icmpv6_send(skb, ICMPV6_PKT_TOOBIG, 0, dst_mtu(dst), skb->dev); +		icmpv6_send(skb, ICMPV6_PKT_TOOBIG, 0, dst_mtu(dst));  		IP6_INC_STATS_BH(net,  				 ip6_dst_idev(dst), IPSTATS_MIB_INTOOBIGERRORS);  		IP6_INC_STATS_BH(net, @@ -627,7 +626,7 @@ static int ip6_fragment(struct sk_buff *skb, int (*output)(struct sk_buff *))  	 */  	if (!skb->local_df) {  		skb->dev = skb_dst(skb)->dev; -		icmpv6_send(skb, ICMPV6_PKT_TOOBIG, 0, mtu, skb->dev); +		icmpv6_send(skb, ICMPV6_PKT_TOOBIG, 0, mtu);  		IP6_INC_STATS(net, ip6_dst_idev(skb_dst(skb)),  			      IPSTATS_MIB_FRAGFAILS);  		kfree_skb(skb);  |