From patchwork Tue Oct 6 21:07:18 2009 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: "John W. Linville" X-Patchwork-Id: 52030 Received: from vger.kernel.org (vger.kernel.org [209.132.176.167]) by demeter.kernel.org (8.14.2/8.14.2) with ESMTP id n96LJ04I031798 for ; Tue, 6 Oct 2009 21:19:01 GMT Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S933281AbZJFVQo (ORCPT ); Tue, 6 Oct 2009 17:16:44 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S933241AbZJFVQn (ORCPT ); Tue, 6 Oct 2009 17:16:43 -0400 Received: from charlotte.tuxdriver.com ([70.61.120.58]:42498 "EHLO smtp.tuxdriver.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1758309AbZJFVQm (ORCPT ); Tue, 6 Oct 2009 17:16:42 -0400 Received: from uucp by smtp.tuxdriver.com with local-rmail (Exim 4.63) (envelope-from ) id 1MvHO9-0002IN-8t; Tue, 06 Oct 2009 17:16:05 -0400 Received: from linville-t400.local (linville-t400.local [127.0.0.1]) by linville-t400.local (8.14.3/8.14.3) with ESMTP id n96L7K8N014821; Tue, 6 Oct 2009 17:07:20 -0400 Received: (from linville@localhost) by linville-t400.local (8.14.3/8.14.3/Submit) id n96L7KAZ014820; Tue, 6 Oct 2009 17:07:20 -0400 From: "John W. Linville" To: linux-wireless@vger.kernel.org Cc: "John W. Linville" Subject: [PATCH 2/4] ipw2200: support ETHTOOL_GPERMADDR Date: Tue, 6 Oct 2009 17:07:18 -0400 Message-Id: <1254863240-14780-2-git-send-email-linville@tuxdriver.com> X-Mailer: git-send-email 1.6.2.5 In-Reply-To: <1254863240-14780-1-git-send-email-linville@tuxdriver.com> References: <1254863240-14780-1-git-send-email-linville@tuxdriver.com> Sender: linux-wireless-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-wireless@vger.kernel.org diff --git a/drivers/net/wireless/ipw2x00/ipw2200.c b/drivers/net/wireless/ipw2x00/ipw2200.c index 8d58e6e..61ef890 100644 --- a/drivers/net/wireless/ipw2x00/ipw2200.c +++ b/drivers/net/wireless/ipw2x00/ipw2200.c @@ -11275,6 +11275,7 @@ static int ipw_up(struct ipw_priv *priv) if (!(priv->config & CFG_CUSTOM_MAC)) eeprom_parse_mac(priv, priv->mac_addr); memcpy(priv->net_dev->dev_addr, priv->mac_addr, ETH_ALEN); + memcpy(priv->net_dev->perm_addr, priv->mac_addr, ETH_ALEN); for (j = 0; j < ARRAY_SIZE(ipw_geos); j++) { if (!memcmp(&priv->eeprom[EEPROM_COUNTRY_CODE],