mirror of
				https://github.com/torvalds/linux.git
				synced 2025-11-04 10:40:15 +02:00 
			
		
		
		
	snmp: Remove duplicate OUTMCAST stat increment
the OUTMCAST stat is double incremented, getting bumped once in the mcast code itself, and again in the common ip output path. Remove the mcast bump, as its not needed Validated by the reporter, with good results Signed-off-by: Neil Horman <nhorman@tuxdriver.com> Reported-by: Claus Jensen <claus.jensen@microsemi.com> CC: Claus Jensen <claus.jensen@microsemi.com> CC: David Miller <davem@davemloft.net> Signed-off-by: David S. Miller <davem@davemloft.net>
This commit is contained in:
		
							parent
							
								
									7750130d93
								
							
						
					
					
						commit
						41033f029e
					
				
					 1 changed files with 0 additions and 2 deletions
				
			
		| 
						 | 
				
			
			@ -1651,7 +1651,6 @@ static void mld_sendpack(struct sk_buff *skb)
 | 
			
		|||
	if (!err) {
 | 
			
		||||
		ICMP6MSGOUT_INC_STATS(net, idev, ICMPV6_MLD2_REPORT);
 | 
			
		||||
		ICMP6_INC_STATS(net, idev, ICMP6_MIB_OUTMSGS);
 | 
			
		||||
		IP6_UPD_PO_STATS(net, idev, IPSTATS_MIB_OUTMCAST, payload_len);
 | 
			
		||||
	} else {
 | 
			
		||||
		IP6_INC_STATS(net, idev, IPSTATS_MIB_OUTDISCARDS);
 | 
			
		||||
	}
 | 
			
		||||
| 
						 | 
				
			
			@ -2015,7 +2014,6 @@ static void igmp6_send(struct in6_addr *addr, struct net_device *dev, int type)
 | 
			
		|||
	if (!err) {
 | 
			
		||||
		ICMP6MSGOUT_INC_STATS(net, idev, type);
 | 
			
		||||
		ICMP6_INC_STATS(net, idev, ICMP6_MIB_OUTMSGS);
 | 
			
		||||
		IP6_UPD_PO_STATS(net, idev, IPSTATS_MIB_OUTMCAST, full_len);
 | 
			
		||||
	} else
 | 
			
		||||
		IP6_INC_STATS(net, idev, IPSTATS_MIB_OUTDISCARDS);
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in a new issue