From: Holger Eitzenberger Date: Fri, 26 Dec 2008 21:27:57 +0000 (-0800) Subject: 802.3ad: remove typedef around ad_system X-Git-Tag: v2.6.29-rc1~581^2~15 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=87f422f8618c541db0f96194cca9465817f76b89;p=profile%2Fivi%2Fkernel-x86-ivi.git 802.3ad: remove typedef around ad_system As typedefs are considered a bad thing most of the time remove the typedef around ad_system. Signed-off-by: Holger Eitzenberger Signed-off-by: David S. Miller --- diff --git a/drivers/net/bonding/bond_3ad.h b/drivers/net/bonding/bond_3ad.h index daefd16..68b1c51 100644 --- a/drivers/net/bonding/bond_3ad.h +++ b/drivers/net/bonding/bond_3ad.h @@ -244,10 +244,10 @@ typedef struct port { } port_t; // system structure -typedef struct ad_system { +struct ad_system { u16 sys_priority; struct mac_addr sys_mac_addr; -} ad_system_t; +}; #ifdef __ia64__ #pragma pack() @@ -258,7 +258,7 @@ typedef struct ad_system { #define SLAVE_AD_INFO(slave) ((slave)->ad_info) struct ad_bond_info { - ad_system_t system; // 802.3ad system structure + struct ad_system system; /* 802.3ad system structure */ u32 agg_select_timer; // Timer to select aggregator after all adapter's hand shakes u32 agg_select_mode; // Mode of selection of active aggregator(bandwidth/count) int lacp_fast; /* whether fast periodic tx should be