D-Bus (old): Fix removeNetwork method to not use freed memory
authorJouni Malinen <j@w1.fi>
Wed, 31 Dec 2014 14:54:48 +0000 (16:54 +0200)
committerJouni Malinen <j@w1.fi>
Fri, 2 Jan 2015 20:50:26 +0000 (22:50 +0200)
commit3a593ff5b24440dfdfbc0764a748f370956159f5
tree266b77bd8b848f92b4a8f4e01f9533dcc9ef639f
parentf11e797d4c4b26c8551de7b6926d015a16a1206e
D-Bus (old): Fix removeNetwork method to not use freed memory

wpa_supplicant_deauthenticate() call needs to happen before
wpa_config_remove_network(). Freed memory could be dereferenced if
removeNetwork method was issued on the currently connected network.

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