]> git.baikalelectronics.ru Git - kernel.git/commit
mac80211: Remove mesh paths when an interface is removed
authorJavier Cardona <javier@cozybit.com>
Mon, 29 Aug 2011 20:23:04 +0000 (13:23 -0700)
committerJohn W. Linville <linville@tuxdriver.com>
Tue, 13 Sep 2011 19:42:32 +0000 (15:42 -0400)
commit7205c2dac87a05abe769a99bc95b9981a1f3b81d
treef15c838069746175237e3639f85e800d712f88b9
parent3dac9cf8c77503fac86c3e04d9ed951582689a31
mac80211: Remove mesh paths when an interface is removed

When an interface is removed, the mesh paths associated with it should
also be removed.

This fixes a bug we observed when reloading a device driver module
without reloading mac80211s.

Signed-off-by: Javier Cardona <javier@cozybit.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
net/mac80211/cfg.c
net/mac80211/iface.c
net/mac80211/mesh.h
net/mac80211/mesh_pathtbl.c