aboutsummaryrefslogtreecommitdiffstats
path: root/net/bridge/br_private.h
diff options
context:
space:
mode:
Diffstat (limited to 'net/bridge/br_private.h')
-rw-r--r--net/bridge/br_private.h10
1 files changed, 6 insertions, 4 deletions
diff --git a/net/bridge/br_private.h b/net/bridge/br_private.h
index 07cf57b373f..3f0678fd1fd 100644
--- a/net/bridge/br_private.h
+++ b/net/bridge/br_private.h
@@ -16,6 +16,7 @@
16#include <linux/netdevice.h> 16#include <linux/netdevice.h>
17#include <linux/if_bridge.h> 17#include <linux/if_bridge.h>
18#include <linux/netpoll.h> 18#include <linux/netpoll.h>
19#include <linux/u64_stats_sync.h>
19#include <net/route.h> 20#include <net/route.h>
20 21
21#define BR_HASH_BITS 8 22#define BR_HASH_BITS 8
@@ -156,10 +157,11 @@ struct net_bridge_port
156#define br_port_exists(dev) (dev->priv_flags & IFF_BRIDGE_PORT) 157#define br_port_exists(dev) (dev->priv_flags & IFF_BRIDGE_PORT)
157 158
158struct br_cpu_netstats { 159struct br_cpu_netstats {
159 unsigned long rx_packets; 160 u64 rx_packets;
160 unsigned long rx_bytes; 161 u64 rx_bytes;
161 unsigned long tx_packets; 162 u64 tx_packets;
162 unsigned long tx_bytes; 163 u64 tx_bytes;
164 struct u64_stats_sync syncp;
163}; 165};
164 166
165struct net_bridge 167struct net_bridge