summaryrefslogtreecommitdiffstats
path: root/drivers/net/benet/be_hw.h
diff options
context:
space:
mode:
authorAjit Khaparde <ajitk@serverengines.com>2010-09-03 08:17:10 +0200
committerDavid S. Miller <davem@davemloft.net>2010-09-03 18:52:45 +0200
commit1ef78abec6b5e9e3062e3ae6660eabaf055a718d (patch)
tree34436d7aa1294d37b4cad58d634950d5cdc2e8a5 /drivers/net/benet/be_hw.h
parentpkt_sched: Fix lockdep warning on est_tree_lock in gen_estimator (diff)
downloadlinux-1ef78abec6b5e9e3062e3ae6660eabaf055a718d.tar.xz
linux-1ef78abec6b5e9e3062e3ae6660eabaf055a718d.zip
be2net: fix net-snmp error because of wrong packet stats
Wrong packet statistics for multicast Rx was causing net-snmp error messages every 15 seconds. Instead of picking the multicast stats from hardware, now maintain it in the driver itself. Signed-off-by: Ajit Khaparde <ajitk@serverengines.com> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'drivers/net/benet/be_hw.h')
-rw-r--r--drivers/net/benet/be_hw.h7
1 files changed, 5 insertions, 2 deletions
diff --git a/drivers/net/benet/be_hw.h b/drivers/net/benet/be_hw.h
index 5d38046402b2..a2ec5df0d733 100644
--- a/drivers/net/benet/be_hw.h
+++ b/drivers/net/benet/be_hw.h
@@ -167,8 +167,11 @@
#define FLASH_FCoE_BIOS_START_g3 (13631488)
#define FLASH_REDBOOT_START_g3 (262144)
-
-
+/************* Rx Packet Type Encoding **************/
+#define BE_UNICAST_PACKET 0
+#define BE_MULTICAST_PACKET 1
+#define BE_BROADCAST_PACKET 2
+#define BE_RSVD_PACKET 3
/*
* BE descriptors: host memory data structures whose formats