]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
udev: fix stale optarg use
authorZbigniew Jędrzejewski-Szmek <zbyszek@amutable.com>
Tue, 28 Apr 2026 18:28:00 +0000 (20:28 +0200)
committerZbigniew Jędrzejewski-Szmek <zbyszek@amutable.com>
Wed, 29 Apr 2026 12:00:41 +0000 (14:00 +0200)
Fixup for 8623980980d3798f26f23aa56c1491cfd6ceb7b2. This didn't
cause any problems until the conversion away from getopt_long().

src/udev/udevadm-util.c

index c30af47ff7c739cc4a88818c6fef36093164e36c..7e2420a77e8a981bfebb5cd936ba7f7dcf8f6aa3 100644 (file)
@@ -144,7 +144,7 @@ int parse_resolve_name_timing(const char *str, ResolveNameTiming *ret) {
         if (streq(str, "help"))
                 return DUMP_STRING_TABLE(resolve_name_timing, ResolveNameTiming, _RESOLVE_NAME_TIMING_MAX);
 
-        ResolveNameTiming v = resolve_name_timing_from_string(optarg);
+        ResolveNameTiming v = resolve_name_timing_from_string(str);
         if (v < 0)
                 return log_error_errno(v, "--resolve-names= must be 'early', 'late', or 'never'.");