D-Bus: Fix P2P persistent group removal from non-D-Bus triggers
authorJouni Malinen <j@w1.fi>
Sat, 27 Dec 2014 19:00:11 +0000 (21:00 +0200)
committerJouni Malinen <j@w1.fi>
Mon, 29 Dec 2014 13:49:05 +0000 (15:49 +0200)
commit5f136bc126f2ee34f0d49921815c2efdb539aeae
tree9c681b6284acd2b4956759a87e7e8312dc8cf70e
parentd20be3a7396ed3cb52f6dfd39ffd8bb09c69d9d8
D-Bus: Fix P2P persistent group removal from non-D-Bus triggers

It is possible for the persistent group object to be added and removed
by non-D-Bus triggers (e.g., ctrl_iface commands). The add part was
already handled, but removal was not. That resulted in memory leaks when
a P2P persistent group was removed without using an explicit D-Bus
command for this even if the object was added without D-Bus involvement.

Signed-off-by: Jouni Malinen <j@w1.fi>
wpa_supplicant/notify.c