[PATCH] nl80211: re-read MAC address on RTM_NEWLINK

Jouni Malinen j at w1.fi
Sat Oct 4 16:19:22 EDT 2014


On Thu, Oct 02, 2014 at 10:30:05AM -0500, Dan Williams wrote:
> 97279d8d (after hostap-2.0) dropped frames from foreign addresses.
> Unfortunately this commit did not handle the case where the
> interface's MAC address might be changed externally, which other
> supplicant code already handled.  This causes the driver to reject
> any MLME event because the address from the event doesn't match
> the stale address in the driver data.
> 
> Changing an interface's MAC address requires that the interface be
> down, the change made, and then the interface brought back up.  This
> triggers an RTM_NEWLINK event which driver_nl80211.c can use to
> re-read the MAC address of the interface.

Thanks, applied.

> Signed-hostap: Dan Williams <dcbw at redhat.com>

By the way, Signed-off-by: is now the preferred tag to use.

-- 
Jouni Malinen                                            PGP id EFC895FA


More information about the HostAP mailing list