From 2bf3d590ceb99c9f7d0c5dfd3e031e69d14fa5b8 Mon Sep 17 00:00:00 2001 From: Thomas Haller Date: Thu, 25 May 2017 15:03:40 +0200 Subject: [PATCH] ifcfg-rh: fix writing NETMASK in write_ip4_setting() (cherry picked from commit efd462d946ae3382975cd73f60f33185a2cf9542) --- src/settings/plugins/ifcfg-rh/nms-ifcfg-rh-writer.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/settings/plugins/ifcfg-rh/nms-ifcfg-rh-writer.c b/src/settings/plugins/ifcfg-rh/nms-ifcfg-rh-writer.c index 400e9bd30a..c66af01097 100644 --- a/src/settings/plugins/ifcfg-rh/nms-ifcfg-rh-writer.c +++ b/src/settings/plugins/ifcfg-rh/nms-ifcfg-rh-writer.c @@ -2196,7 +2196,8 @@ write_ip4_setting (NMConnection *connection, shvarFile *ifcfg, GError **error) char buf[INET_ADDRSTRLEN]; g_free (tmp); - svSetValueStr (ifcfg, netmask_key, nm_utils_inet4_ntop (prefix, buf)); + svSetValueStr (ifcfg, netmask_key, + nm_utils_inet4_ntop (nm_utils_ip4_prefix_to_netmask (prefix), buf)); } svUnsetValue (ifcfg, gw_key);