]> git.baikalelectronics.ru Git - kernel.git/commit
mac80211: allow drivers to access IPv6 information
authorJohannes Berg <johannes.berg@intel.com>
Mon, 14 Jan 2013 14:14:34 +0000 (15:14 +0100)
committerJohannes Berg <johannes.berg@intel.com>
Fri, 18 Jan 2013 20:55:38 +0000 (21:55 +0100)
commitb910b9f513bbbd6c62f386ad165238f86f181079
tree782ebe013571cbf1b83c306964372faffe348b42
parente5f64cff629bc1460503c150a9430c5dd6dff540
mac80211: allow drivers to access IPv6 information

To be able to implement NS response offloading (in
regular operation or while in WoWLAN) drivers need
to know the IPv6 addresses assigned to interfaces.
Implement an IPv6 notifier in mac80211 to call the
driver when addresses change.

Unlike for IPv4, implement it as a callback rather
than as a list in the BSS configuration, that is
more flexible.

Signed-off-by: Johannes Berg <johannes.berg@intel.com>
include/net/mac80211.h
net/mac80211/driver-ops.h
net/mac80211/ieee80211_i.h
net/mac80211/main.c
net/mac80211/trace.h