From ef08d804ad6194215d1b2ca1bf052299513327d8 Mon Sep 17 00:00:00 2001 From: Dan Williams Date: Tue, 20 May 2008 21:27:33 +0000 Subject: [PATCH] 2008-05-20 Dan Williams * system-settings/plugins/ifcfg-fedora/reader.c - (add_one_wep_key): handle ASCII WEP keys too git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@3677 4912f4e0-d625-0410-9fb7-b9a5a253dbdc --- ChangeLog | 5 +++++ system-settings/plugins/ifcfg-fedora/reader.c | 5 +++-- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/ChangeLog b/ChangeLog index de722c0b69..b03e025b5a 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2008-05-20 Dan Williams + + * system-settings/plugins/ifcfg-fedora/reader.c + - (add_one_wep_key): handle ASCII WEP keys too + 2008-05-19 Dan Williams * system-settings/plugins/ifcfg-fedora/reader.c diff --git a/system-settings/plugins/ifcfg-fedora/reader.c b/system-settings/plugins/ifcfg-fedora/reader.c index 5e488d832f..9ee3bcd35e 100644 --- a/system-settings/plugins/ifcfg-fedora/reader.c +++ b/system-settings/plugins/ifcfg-fedora/reader.c @@ -355,9 +355,10 @@ add_one_wep_key (shvarFile *ifcfg, p++; } key = g_strdup (value); - } else if (strlen (value) == 5 || strlen (value) == 13) { + } else if ( strncmp (value, "s:", 2) + && (strlen (value) == 7 || strlen (value) == 15)) { /* ASCII passphrase */ - char *p = value; + char *p = value + 2; while (*p) { if (!isascii ((int) (*p))) {