From b49019dd3d3ff47f87400b84184b7347d264ed06 Mon Sep 17 00:00:00 2001 From: Baruch Siach Date: Sun, 11 Nov 2012 16:07:28 +0200 Subject: [PATCH] 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 --- src/drivers/driver_atheros.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) 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]);