From c08b9180cd118172fa153247039d9f8ee5de0469 Mon Sep 17 00:00:00 2001 From: Jouni Malinen Date: Thu, 2 Oct 2008 14:10:53 +0300 Subject: [PATCH] Save config after blob updates from EAP (if update_config=1) This allows EAP-FAST PAC updates to be stored when using config blobs instead of external files. --- wpa_supplicant/wpas_glue.c | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/wpa_supplicant/wpas_glue.c b/wpa_supplicant/wpas_glue.c index cbe2381c6..7a7418972 100644 --- a/wpa_supplicant/wpas_glue.c +++ b/wpa_supplicant/wpas_glue.c @@ -36,6 +36,13 @@ static void wpa_supplicant_set_config_blob(void *ctx, { struct wpa_supplicant *wpa_s = ctx; wpa_config_set_blob(wpa_s->conf, blob); + if (wpa_s->conf->update_config) { + int ret = wpa_config_write(wpa_s->confname, wpa_s->conf); + if (ret) { + wpa_printf(MSG_DEBUG, "Failed to update config after " + "blob set"); + } + } }