From patchwork Sun Aug 26 00:53:41 2012 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Wei Yongjun X-Patchwork-Id: 180011 X-Patchwork-Delegate: davem@davemloft.net Return-Path: X-Original-To: patchwork-incoming@ozlabs.org Delivered-To: patchwork-incoming@ozlabs.org Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by ozlabs.org (Postfix) with ESMTP id 10C7D2C00D8 for ; Sun, 26 Aug 2012 10:53:49 +1000 (EST) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1753696Ab2HZAxn (ORCPT ); Sat, 25 Aug 2012 20:53:43 -0400 Received: from mail-qc0-f174.google.com ([209.85.216.174]:52125 "EHLO mail-qc0-f174.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752886Ab2HZAxm (ORCPT ); Sat, 25 Aug 2012 20:53:42 -0400 Received: by qcro28 with SMTP id o28so1925762qcr.19 for ; Sat, 25 Aug 2012 17:53:41 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:date:message-id:subject:from:to:cc:content-type; bh=d56CZ3zxaK2gEu/fGENM071SSm9l/kqsNleKUnpY8KQ=; b=ocqbhOijvIR3k2Pj1GYDa42XCjTyuHAHJgEOIDShH2rmybDRUuBtjD4hGVlnxhqmwj I5EOomAbizpkZlBd8O6OOGjLccePLXSDEVB/KicS1tRn2pqeemFGMSAl8OycOZasv337 z+6hwIzVMnuEaQGl9RL0LiNcgLerKKu34pegkM40w8k/DeoL0klD0h6rP6HvPDR34KKY GFG8i0CHxQFaKJQ1VyY4XB1OmrlQZEicnGWp8tuJCzg6ptzaiPTDzAstFP9y+kzboV4o cRi9DZAKNve8doVS2y15C6M2knQ+G5YIkd6IxLe4ADcOTGxm96LQy6CIIY8TXIQ0zS8I Hmmg== MIME-Version: 1.0 Received: by 10.224.70.209 with SMTP id e17mr16489432qaj.38.1345942421831; Sat, 25 Aug 2012 17:53:41 -0700 (PDT) Received: by 10.229.146.194 with HTTP; Sat, 25 Aug 2012 17:53:41 -0700 (PDT) Date: Sun, 26 Aug 2012 08:53:41 +0800 Message-ID: Subject: [PATCH] ixgbe: using is_zero_ether_addr() to simplify the code From: Wei Yongjun To: jeffrey.t.kirsher@intel.com, jesse.brandeburg@intel.com, bruce.w.allan@intel.com, carolyn.wyborny@intel.com, donald.c.skidmore@intel.com, gregory.v.rose@intel.com, peter.p.waskiewicz.jr@intel.com, alexander.h.duyck@intel.com, john.ronciak@intel.com Cc: yongjun_wei@trendmicro.com.cn, e1000-devel@lists.sourceforge.net, netdev@vger.kernel.org Sender: netdev-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: netdev@vger.kernel.org From: Wei Yongjun Using is_zero_ether_addr() to simplify the code. Signed-off-by: Wei Yongjun --- drivers/net/ethernet/intel/ixgbe/ixgbe_common.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) -- To unsubscribe from this list: send the line "unsubscribe netdev" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html diff --git a/drivers/net/ethernet/intel/ixgbe/ixgbe_common.c b/drivers/net/ethernet/intel/ixgbe/ixgbe_common.c index 90e41db..dc9f28f0 100644 --- a/drivers/net/ethernet/intel/ixgbe/ixgbe_common.c +++ b/drivers/net/ethernet/intel/ixgbe/ixgbe_common.c @@ -1777,8 +1777,7 @@ s32 ixgbe_validate_mac_addr(u8 *mac_addr) else if (IXGBE_IS_BROADCAST(mac_addr)) status = IXGBE_ERR_INVALID_MAC_ADDR; /* Reject the zero address */ - else if (mac_addr[0] == 0 && mac_addr[1] == 0 && mac_addr[2] == 0 && - mac_addr[3] == 0 && mac_addr[4] == 0 && mac_addr[5] == 0) + else if (is_zero_ether_addr(mac_addr)) status = IXGBE_ERR_INVALID_MAC_ADDR; return status;