[PATCH] dbus: switch dbus APIs initialization order
Dan Williams
dcbw
Mon Nov 30 23:51:23 PST 2009
On Tue, 2009-12-01 at 00:38 +0100, Witold Sowa wrote:
> Initialize the new DBus API before the old one, so new applications
> which can use both, the old and the new API will be notified first
> that new API is available.
ACK, as we discussed on IRC...
Dan
> ---
> wpa_supplicant/notify.c | 16 ++++++++--------
> 1 files changed, 8 insertions(+), 8 deletions(-)
>
> diff --git a/wpa_supplicant/notify.c b/wpa_supplicant/notify.c
> index 7ebe8b6..aa3d548 100644
> --- a/wpa_supplicant/notify.c
> +++ b/wpa_supplicant/notify.c
> @@ -27,17 +27,17 @@ int wpas_notify_supplicant_initialized(struct wpa_global *global)
> struct wpas_dbus_callbacks *cbs = wpas_dbus_get_callbacks();
>
> if (global->params.dbus_ctrl_interface) {
> - global->dbus_ctrl_iface =
> - wpa_supplicant_dbus_ctrl_iface_init(global);
> - if (global->dbus_ctrl_iface == NULL)
> - return -1;
> -
> if (cbs) {
> global->dbus_new_ctrl_iface =
> cbs->dbus_ctrl_init(global);
> if (global->dbus_new_ctrl_iface == NULL)
> return -1;
> }
> +
> + global->dbus_ctrl_iface =
> + wpa_supplicant_dbus_ctrl_iface_init(global);
> + if (global->dbus_ctrl_iface == NULL)
> + return -1;
> }
>
> return 0;
> @@ -48,11 +48,11 @@ void wpas_notify_supplicant_deinitialized(struct wpa_global *global)
> {
> struct wpas_dbus_callbacks *cbs = wpas_dbus_get_callbacks();
>
> - if (global->dbus_ctrl_iface)
> - wpa_supplicant_dbus_ctrl_iface_deinit(global->dbus_ctrl_iface);
> -
> if (cbs && global->dbus_new_ctrl_iface)
> cbs->dbus_ctrl_deinit(global->dbus_new_ctrl_iface);
> +
> + if (global->dbus_ctrl_iface)
> + wpa_supplicant_dbus_ctrl_iface_deinit(global->dbus_ctrl_iface);
> }
>
>
More information about the Hostap
mailing list