Contributors: 8
	  
        
          | Author | 
          Tokens | 
          Token Proportion | 
          Commits | 
          Commit Proportion | 
        
	  
	  
        
        
          | Pavel Emelyanov | 
          59 | 
          30.73% | 
          8 | 
          42.11% | 
        
        
          | Denis V. Lunev | 
          50 | 
          26.04% | 
          4 | 
          21.05% | 
        
        
          | Eric Dumazet | 
          45 | 
          23.44% | 
          2 | 
          10.53% | 
        
        
          | Jakub Kiciński | 
          13 | 
          6.77% | 
          1 | 
          5.26% | 
        
        
          | Florian Westphal | 
          10 | 
          5.21% | 
          1 | 
          5.26% | 
        
        
          | Alexey Dobriyan | 
          9 | 
          4.69% | 
          1 | 
          5.26% | 
        
        
          | Hideaki Yoshifuji / 吉藤英明 | 
          5 | 
          2.60% | 
          1 | 
          5.26% | 
        
        
          | Greg Kroah-Hartman | 
          1 | 
          0.52% | 
          1 | 
          5.26% | 
        
	  
	  
        
          | Total | 
          192 | 
           | 
          19 | 
           | 
	    
	  
    
 
/* SPDX-License-Identifier: GPL-2.0 */
#ifndef __NETNS_MIB_H__
#define __NETNS_MIB_H__
#include <net/snmp.h>
struct netns_mib {
	DEFINE_SNMP_STAT(struct ipstats_mib, ip_statistics);
#if IS_ENABLED(CONFIG_IPV6)
	DEFINE_SNMP_STAT(struct ipstats_mib, ipv6_statistics);
#endif
	DEFINE_SNMP_STAT(struct tcp_mib, tcp_statistics);
	DEFINE_SNMP_STAT(struct linux_mib, net_statistics);
	DEFINE_SNMP_STAT(struct udp_mib, udp_statistics);
#if IS_ENABLED(CONFIG_IPV6)
	DEFINE_SNMP_STAT(struct udp_mib, udp_stats_in6);
#endif
#ifdef CONFIG_XFRM_STATISTICS
	DEFINE_SNMP_STAT(struct linux_xfrm_mib, xfrm_statistics);
#endif
#if IS_ENABLED(CONFIG_TLS)
	DEFINE_SNMP_STAT(struct linux_tls_mib, tls_statistics);
#endif
#ifdef CONFIG_MPTCP
	DEFINE_SNMP_STAT(struct mptcp_mib, mptcp_statistics);
#endif
	DEFINE_SNMP_STAT(struct udp_mib, udplite_statistics);
#if IS_ENABLED(CONFIG_IPV6)
	DEFINE_SNMP_STAT(struct udp_mib, udplite_stats_in6);
#endif
	DEFINE_SNMP_STAT(struct icmp_mib, icmp_statistics);
	DEFINE_SNMP_STAT_ATOMIC(struct icmpmsg_mib, icmpmsg_statistics);
#if IS_ENABLED(CONFIG_IPV6)
	DEFINE_SNMP_STAT(struct icmpv6_mib, icmpv6_statistics);
	DEFINE_SNMP_STAT_ATOMIC(struct icmpv6msg_mib, icmpv6msg_statistics);
	struct proc_dir_entry *proc_net_devsnmp6;
#endif
};
#endif