From 4a19aaa7cb8f20be2ab66922b1c56b649c4a06cf Mon Sep 17 00:00:00 2001 From: Kevin McKinney Date: Sat, 22 Dec 2012 14:27:48 -0500 Subject: Staging: bcm: Remove typedef for _E_SERVICEFLOW_CS_SPEC_ and call directly. This patch removes typedef for _E_SERVICEFLOW_CS_SPEC_, and changes the name of the enum to bcm_spec_encoding. Signed-off-by: Kevin McKinney Signed-off-by: Greg Kroah-Hartman diff --git a/drivers/staging/bcm/Protocol.h b/drivers/staging/bcm/Protocol.h index b20d857..89246b1 100644 --- a/drivers/staging/bcm/Protocol.h +++ b/drivers/staging/bcm/Protocol.h @@ -77,7 +77,7 @@ typedef struct _ETH_CS_ETH2_FRAME { #define ETHERNET_FRAMETYPE_802QVLAN ntohs(0x8100) /* Per SF CS Specification Encodings */ -typedef enum _E_SERVICEFLOW_CS_SPEC_ { +enum bcm_spec_encoding { eCSSpecUnspecified = 0, eCSPacketIPV4, eCSPacketIPV6, @@ -88,7 +88,7 @@ typedef enum _E_SERVICEFLOW_CS_SPEC_ { eCSPacketIPV4Over802_1QVLAN, eCSPacketIPV6Over802_1QVLAN, eCSPacketUnsupported -} E_SERVICEFLOW_CS_SPEC; +}; #define IP6_HEADER_LEN 40 #define IP_VERSION(byte) (((byte&0xF0)>>4)) -- cgit v0.10.2