]> git.ipfire.org Git - thirdparty/hostap.git/commitdiff
atheros: Remove redundant l2_packet_get_own_addr call
authorBaruch Siach <baruch@tkos.co.il>
Sun, 11 Nov 2012 14:07:28 +0000 (16:07 +0200)
committerJouni Malinen <j@w1.fi>
Sun, 11 Nov 2012 14:07:28 +0000 (16:07 +0200)
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 <baruch@tkos.co.il>

src/drivers/driver_atheros.c

index 5f2e675b712ed2895f6590a95c52269b4272e0eb..a0a521027a06ffe96a9dafd0c93efab9a77c543d 100644 (file)
@@ -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]);