diff options
Diffstat (limited to 'drivers/net/bonding/bond_3ad.h')
-rw-r--r-- | drivers/net/bonding/bond_3ad.h | 10 |
1 files changed, 2 insertions, 8 deletions
diff --git a/drivers/net/bonding/bond_3ad.h b/drivers/net/bonding/bond_3ad.h index 3aab1c2b3f0..8a83eb283c2 100644 --- a/drivers/net/bonding/bond_3ad.h +++ b/drivers/net/bonding/bond_3ad.h | |||
@@ -105,12 +105,6 @@ typedef enum { | |||
105 | 105 | ||
106 | #pragma pack(1) | 106 | #pragma pack(1) |
107 | 107 | ||
108 | typedef struct ad_header { | ||
109 | struct mac_addr destination_address; | ||
110 | struct mac_addr source_address; | ||
111 | __be16 length_type; | ||
112 | } ad_header_t; | ||
113 | |||
114 | // Link Aggregation Control Protocol(LACP) data unit structure(43.4.2.2 in the 802.3ad standard) | 108 | // Link Aggregation Control Protocol(LACP) data unit structure(43.4.2.2 in the 802.3ad standard) |
115 | typedef struct lacpdu { | 109 | typedef struct lacpdu { |
116 | u8 subtype; // = LACP(= 0x01) | 110 | u8 subtype; // = LACP(= 0x01) |
@@ -143,7 +137,7 @@ typedef struct lacpdu { | |||
143 | } lacpdu_t; | 137 | } lacpdu_t; |
144 | 138 | ||
145 | typedef struct lacpdu_header { | 139 | typedef struct lacpdu_header { |
146 | struct ad_header ad_header; | 140 | struct ethhdr hdr; |
147 | struct lacpdu lacpdu; | 141 | struct lacpdu lacpdu; |
148 | } lacpdu_header_t; | 142 | } lacpdu_header_t; |
149 | 143 | ||
@@ -164,7 +158,7 @@ typedef struct bond_marker { | |||
164 | } bond_marker_t; | 158 | } bond_marker_t; |
165 | 159 | ||
166 | typedef struct bond_marker_header { | 160 | typedef struct bond_marker_header { |
167 | struct ad_header ad_header; | 161 | struct ethhdr hdr; |
168 | struct bond_marker marker; | 162 | struct bond_marker marker; |
169 | } bond_marker_header_t; | 163 | } bond_marker_header_t; |
170 | 164 | ||