P2P: Flush services based on global p2p init and not p2p ifaces
authorEduardo Abinader <eduardo.abinader@openbossa.org>
Sat, 20 Sep 2014 20:51:00 +0000 (16:51 -0400)
committerJouni Malinen <j@w1.fi>
Sun, 28 Sep 2014 08:03:48 +0000 (11:03 +0300)
commitee285df457231b1acedb103f2c70d22237f955b9
treed9b433fdd14f27c1ed584ba867598778ad31916e
parent7139cf4a4f1fecfd03d0daff9bb33adb80cc3530
P2P: Flush services based on global p2p init and not p2p ifaces

As P2P service are not necessarily attached to a iface, when
added, proceed with same approach on p2p global deinit. Such
approach solves memory leaks ocurring upon wpa_supplicant
termination, when p2p services were registered previously.

Signed-off-by: Eduardo Abinader <eduardo.abinader@openbossa.org>
wpa_supplicant/p2p_supplicant.c