]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
varlink-idl: fix type of ProcessId.bootId
authorYu Watanabe <watanabe.yu+github@gmail.com>
Mon, 21 Jul 2025 19:26:07 +0000 (04:26 +0900)
committerLuca Boccassi <luca.boccassi@gmail.com>
Mon, 4 Aug 2025 14:44:59 +0000 (15:44 +0100)
Fixes a bug in 0fc530d15709a4b531412fdadf3cfb5d0433b62f (v257).
Fixes #38276.

(cherry picked from commit 0c699debde1f4a3641bbba4ef8541c183153221c)

src/shared/varlink-idl-common.c

index e48fd46e0f51d8d2ba6d27cbad619b300afd4687..78fd361d6dc4fd1f2740ab496e485d6d1199fcce 100644 (file)
@@ -18,4 +18,4 @@ SD_VARLINK_DEFINE_STRUCT_TYPE(
                 SD_VARLINK_FIELD_COMMENT("64bit inode number of pidfd if known"),
                 SD_VARLINK_DEFINE_FIELD(pidfdId, SD_VARLINK_INT, SD_VARLINK_NULLABLE),
                 SD_VARLINK_FIELD_COMMENT("Boot ID of the system the inode number belongs to"),
-                SD_VARLINK_DEFINE_FIELD(bootId, SD_VARLINK_INT, SD_VARLINK_NULLABLE));
+                SD_VARLINK_DEFINE_FIELD(bootId, SD_VARLINK_STRING, SD_VARLINK_NULLABLE));