[PATCH] nl80211: Fix compatibility with older version of libnl
Jouni Malinen
j
Fri Oct 3 02:26:28 PDT 2014
On Wed, Oct 01, 2014 at 08:01:25AM +0200, Ilan Peer wrote:
> Commit "nl80211: Remove bridge FDB entry upon sta_remove()" used
> nl_sock and nl_socket_* functions which are not compatible with older
> versions of libnl. Fix this.
Thanks, applied.
> diff --git a/src/drivers/driver_nl80211.c b/src/drivers/driver_nl80211.c
> #ifdef CONFIG_LIBNL3_ROUTE
> if (bss->added_if_into_bridge) {
> - drv->rtnl_sk = nl_socket_alloc();
> + drv->rtnl_sk = nl80211_handle_alloc();
With this part skipped due to build issues. While the end result is
somewhat ugly with rtnl_sk used with nl_socket_alloc() and
nl80211_handle_destroy(), this works and fixes a regression. Additional
cleanup can be done separately if needed.
--
Jouni Malinen PGP id EFC895FA
More information about the Hostap
mailing list