From 2e8f40f2c97f0d87bb8feaaf42863c4f933b6ab7 Mon Sep 17 00:00:00 2001 From: Lubomir Rintel Date: Thu, 13 Oct 2016 13:24:36 +0000 Subject: [PATCH] ifcfg-rh: avoid parsing the IPV6_PRIVACY string twice This saves a couple of CPU cycles that would be better used for something more useful, such as looking for transmissions from aliens. --- src/settings/plugins/ifcfg-rh/nms-ifcfg-rh-reader.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/settings/plugins/ifcfg-rh/nms-ifcfg-rh-reader.c b/src/settings/plugins/ifcfg-rh/nms-ifcfg-rh-reader.c index aef24dc555..c77a360477 100644 --- a/src/settings/plugins/ifcfg-rh/nms-ifcfg-rh-reader.c +++ b/src/settings/plugins/ifcfg-rh/nms-ifcfg-rh-reader.c @@ -1477,7 +1477,7 @@ make_ip6_setting (shvarFile *ifcfg, /* Read IPv6 Privacy Extensions configuration */ str_value = svGetValueString (ifcfg, "IPV6_PRIVACY"); if (str_value) { - ip6_privacy = svGetValueBoolean (ifcfg, "IPV6_PRIVACY", FALSE); + ip6_privacy = svParseBoolean (str_value, FALSE); if (!ip6_privacy) ip6_privacy = (g_strcmp0 (str_value, "rfc4941") == 0) || (g_strcmp0 (str_value, "rfc3041") == 0);