From: Baruch Siach Date: Sun, 11 Nov 2012 14:07:28 +0000 (+0200) Subject: atheros: Remove redundant l2_packet_get_own_addr call X-Git-Tag: hostap_2_0~138 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=b49019dd3d3ff47f87400b84184b7347d264ed06;p=thirdparty%2Fhostap.git atheros: Remove redundant l2_packet_get_own_addr call Commit deca6eff74411b8c93e7c7c31406de7367a0b540 added a redundant call to l2_packet_get_own_addr. Use the information we already have in atheros_init. Signed-hostap: Baruch Siach --- diff --git a/src/drivers/driver_atheros.c b/src/drivers/driver_atheros.c index 5f2e675b7..a0a521027 100644 --- a/src/drivers/driver_atheros.c +++ b/src/drivers/driver_atheros.c @@ -976,8 +976,6 @@ static int atheros_receive_pkt(struct atheros_driver_data *drv) if (drv->sock_raw == NULL) return -1; #endif /* CONFIG_WPS || CONFIG_IEEE80211R */ - if (l2_packet_get_own_addr(drv->sock_xmit, drv->own_addr)) - return -1; return ret; } @@ -1656,6 +1654,7 @@ atheros_init(struct hostapd_data *hapd, struct wpa_init_params *params) goto bad; if (l2_packet_get_own_addr(drv->sock_xmit, params->own_addr)) goto bad; + os_memcpy(drv->own_addr, params->own_addr, ETH_ALEN); if (params->bridge[0]) { wpa_printf(MSG_DEBUG, "Configure bridge %s for EAPOL traffic.", params->bridge[0]);