cfg80211: avoid mem leak on driver hint set
authorArik Nemtsov <arik@wizery.com>
Thu, 4 Dec 2014 10:22:16 +0000 (12:22 +0200)
committerJiri Slaby <jslaby@suse.cz>
Mon, 26 Jan 2015 13:39:28 +0000 (14:39 +0100)
commitdd16b23e0c1353078e7303c4f0ceaaa30079b6c0
tree13eefecb5db71bf8886c5072f3892e1461d54cc2
parentdbe21f1df1b98409b2c8e3a7265625726e1a8a00
cfg80211: avoid mem leak on driver hint set

commit 34f05f543f02350e920bddb7660ffdd4697aaf60 upstream.

In the already-set and intersect case of a driver-hint, the previous
wiphy regdomain was not freed before being reset with a copy of the
cfg80211 regdomain.

[js: backport to 3.12]

Signed-off-by: Arik Nemtsov <arikx.nemtsov@intel.com>
Acked-by: Luis R. Rodriguez <mcgrof@suse.com>
Signed-off-by: Johannes Berg <johannes.berg@intel.com>
Signed-off-by: Jiri Slaby <jslaby@suse.cz>
net/wireless/reg.c