From 827dcd3ed6fbe22e1266147b481fa1dbff156d3e Mon Sep 17 00:00:00 2001 From: Dan Williams Date: Mon, 3 Mar 2008 01:02:42 +0000 Subject: [PATCH] 2008-03-02 Dan Williams * system-settings/plugins/ifcfg-fedora/parser.c - (make_wireless_setting): fail connection creation on missing SSID git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@3370 4912f4e0-d625-0410-9fb7-b9a5a253dbdc --- ChangeLog | 5 +++++ system-settings/plugins/ifcfg-fedora/parser.c | 3 +++ 2 files changed, 8 insertions(+) diff --git a/ChangeLog b/ChangeLog index 0cc79c66d2..f8de324895 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2008-03-02 Dan Williams + + * system-settings/plugins/ifcfg-fedora/parser.c + - (make_wireless_setting): fail connection creation on missing SSID + 2008-02-29 Dan Williams * src/NetworkManagerPolicy.c diff --git a/system-settings/plugins/ifcfg-fedora/parser.c b/system-settings/plugins/ifcfg-fedora/parser.c index dd4d8d4f81..096cc3f70b 100644 --- a/system-settings/plugins/ifcfg-fedora/parser.c +++ b/system-settings/plugins/ifcfg-fedora/parser.c @@ -576,6 +576,9 @@ make_wireless_setting (shvarFile *ifcfg, s_wireless->ssid = g_byte_array_sized_new (strlen (value)); g_byte_array_append (s_wireless->ssid, (const guint8 *) value, len); g_free (value); + } else { + g_set_error (error, ifcfg_plugin_error_quark (), 0, "Missing SSID"); + goto error; } value = svGetValue (ifcfg, "MODE");