diff options
author | Bruce Allan <bruce.w.allan@intel.com> | 2012-12-05 01:26:56 -0500 |
---|---|---|
committer | Jeff Kirsher <jeffrey.t.kirsher@intel.com> | 2013-01-16 04:00:09 -0500 |
commit | d60923c465809cec44fb08c53da6cf0c53040dc1 (patch) | |
tree | b81aac60048c5dc8c7f785c31a69ceee4b444dc5 /drivers/net/ethernet/intel/e1000e | |
parent | e3d14b08e80744958af920ab8bc8ee3866c3902b (diff) |
e1000e: merge multiple conditional statements into one
Cleanup a set of conditional tests.
Signed-off-by: Bruce Allan <bruce.w.allan@intel.com>
Tested-by: Aaron Brown <aaron.f.brown@intel.com>
Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
Diffstat (limited to 'drivers/net/ethernet/intel/e1000e')
-rw-r--r-- | drivers/net/ethernet/intel/e1000e/netdev.c | 11 |
1 files changed, 5 insertions, 6 deletions
diff --git a/drivers/net/ethernet/intel/e1000e/netdev.c b/drivers/net/ethernet/intel/e1000e/netdev.c index 6aa9c5d31a48..05538e66c809 100644 --- a/drivers/net/ethernet/intel/e1000e/netdev.c +++ b/drivers/net/ethernet/intel/e1000e/netdev.c | |||
@@ -4914,12 +4914,11 @@ static int e1000_transfer_dhcp_info(struct e1000_adapter *adapter, | |||
4914 | struct e1000_hw *hw = &adapter->hw; | 4914 | struct e1000_hw *hw = &adapter->hw; |
4915 | u16 length, offset; | 4915 | u16 length, offset; |
4916 | 4916 | ||
4917 | if (vlan_tx_tag_present(skb)) { | 4917 | if (vlan_tx_tag_present(skb) && |
4918 | if (!((vlan_tx_tag_get(skb) == adapter->hw.mng_cookie.vlan_id) && | 4918 | !((vlan_tx_tag_get(skb) == adapter->hw.mng_cookie.vlan_id) && |
4919 | (adapter->hw.mng_cookie.status & | 4919 | (adapter->hw.mng_cookie.status & |
4920 | E1000_MNG_DHCP_COOKIE_STATUS_VLAN))) | 4920 | E1000_MNG_DHCP_COOKIE_STATUS_VLAN))) |
4921 | return 0; | 4921 | return 0; |
4922 | } | ||
4923 | 4922 | ||
4924 | if (skb->len <= MINIMUM_DHCP_PACKET_SIZE) | 4923 | if (skb->len <= MINIMUM_DHCP_PACKET_SIZE) |
4925 | return 0; | 4924 | return 0; |