about summary refs log tree commit diff
path: root/src/nm-initrd-generator/nmi-cmdline-reader.c
diff options
context:
space:
mode:
authorSebastien Bacher <seb128@ubuntu.com>2021-09-27 13:36:59 +0200
committerSebastien Bacher <seb128@ubuntu.com>2021-09-27 13:38:47 +0200
commit77097921e09de99e0b66b43a541ec35004e64630 (patch)
treec36633d782404ea31955254a2133cf9cf036d81e /src/nm-initrd-generator/nmi-cmdline-reader.c
parent0e7561c087918ef6b0e8a64155109d3b005e700c (diff)
parent2bfcbfb13b1672c072e4f902260d2122b3e3c122 (diff)
Update upstream source from tag 'upstream/1.32.12'
Update to upstream version '1.32.12'
with Debian dir 8a9c3ca7f117acef29e7880aa507a1c3ab742155
Diffstat (limited to 'src/nm-initrd-generator/nmi-cmdline-reader.c')
-rw-r--r--src/nm-initrd-generator/nmi-cmdline-reader.c8
1 files changed, 6 insertions, 2 deletions
diff --git a/src/nm-initrd-generator/nmi-cmdline-reader.c b/src/nm-initrd-generator/nmi-cmdline-reader.c
index 5c42f83c..a8501336 100644
--- a/src/nm-initrd-generator/nmi-cmdline-reader.c
+++ b/src/nm-initrd-generator/nmi-cmdline-reader.c
@@ -1221,7 +1221,9 @@ nmi_cmdline_reader_parse(const char *       sysfs_dir,
 
         tag = get_word(&argument, '=');
 
-        if (nm_streq(tag, "net.ifnames"))
+        if (!tag) {
+            /* pass */
+        } else if (nm_streq(tag, "net.ifnames"))
             net_ifnames = !nm_streq(argument, "0");
         else if (nm_streq(tag, "rd.peerdns"))
             reader->ignore_auto_dns = !_nm_utils_ascii_str_to_bool(argument, TRUE);
@@ -1255,7 +1257,9 @@ nmi_cmdline_reader_parse(const char *       sysfs_dir,
         argument       = argument_clone;
 
         tag = get_word(&argument, '=');
-        if (nm_streq(tag, "ip"))
+        if (!tag) {
+            /* pass */
+        } else if (nm_streq(tag, "ip"))
             reader_parse_ip(reader, sysfs_dir, argument);
         else if (nm_streq(tag, "rd.route")) {
             if (!routes)