|
@@ -4914,12 +4914,11 @@ static int e1000_transfer_dhcp_info(struct e1000_adapter *adapter,
|
|
|
struct e1000_hw *hw = &adapter->hw;
|
|
|
u16 length, offset;
|
|
|
|
|
|
- if (vlan_tx_tag_present(skb)) {
|
|
|
- if (!((vlan_tx_tag_get(skb) == adapter->hw.mng_cookie.vlan_id) &&
|
|
|
- (adapter->hw.mng_cookie.status &
|
|
|
- E1000_MNG_DHCP_COOKIE_STATUS_VLAN)))
|
|
|
- return 0;
|
|
|
- }
|
|
|
+ if (vlan_tx_tag_present(skb) &&
|
|
|
+ !((vlan_tx_tag_get(skb) == adapter->hw.mng_cookie.vlan_id) &&
|
|
|
+ (adapter->hw.mng_cookie.status &
|
|
|
+ E1000_MNG_DHCP_COOKIE_STATUS_VLAN)))
|
|
|
+ return 0;
|
|
|
|
|
|
if (skb->len <= MINIMUM_DHCP_PACKET_SIZE)
|
|
|
return 0;
|