]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
bus-unit-util: convert StandardInputText to StandardInputData
authorYu Watanabe <watanabe.yu+github@gmail.com>
Fri, 30 Jan 2026 18:30:44 +0000 (03:30 +0900)
committerYu Watanabe <watanabe.yu+github@gmail.com>
Fri, 30 Jan 2026 21:41:57 +0000 (06:41 +0900)
Fixes #40527.

src/shared/bus-unit-util.c

index d2c838e43eda51ac99c8758a04e4cf3e982a6bfd..9a8e31474a38cc680598afbd2ee374ab4eeba4ce 100644 (file)
@@ -1255,7 +1255,8 @@ static int bus_append_standard_input_text(sd_bus_message *m, const char *field,
         /* Note that we don't expand specifiers here, but that should be OK, as this is a
          * programmatic interface anyway */
 
-        return bus_append_byte_array(m, field, unescaped, l + 1);
+        /* The server side does not have StandardInputText, using StandardInputData instead. */
+        return bus_append_byte_array(m, "StandardInputData", unescaped, l + 1);
 }
 
 static int bus_append_standard_input_data(sd_bus_message *m, const char *field, const char *eq) {