NetworkManager/src/initrd
Thomas Haller bd7c768b79 initrd: fix setting VLan ID in reader_parse_vlan()
g_ascii_strtoull() returns a guint64, which is very wrong to directly pass
to the variadic argument list of g_object_set(). We expect a guint there
and need to cast.

While at it, use _nm_utils_ascii_str_to_int64() to parse and validate the input.

(cherry picked from commit d506823d4f)
(cherry picked from commit 24177569c1)
(cherry picked from commit 0a10468d79)
2020-04-02 09:52:50 +02:00
..
tests initrd/tests: add some more variations of possible BOOTIF= variables 2019-07-24 08:45:38 +02:00
meson.build build/meson: rename "nm_core_dep" to "libnm_core_dep" 2019-04-18 20:13:49 +02:00
nm-initrd-generator.c initrd: remove an accidental backspace 2019-07-24 08:45:37 +02:00
nm-initrd-generator.h license: re-license initrd-generator and ibft reader as LGPL 2019-02-22 21:06:00 +01:00
nmi-cmdline-reader.c initrd: fix setting VLan ID in reader_parse_vlan() 2020-04-02 09:52:50 +02:00
nmi-ibft-reader.c license: re-license initrd-generator and ibft reader as LGPL 2019-02-22 21:06:00 +01:00