From: Yu Watanabe Date: Wed, 18 Sep 2024 16:05:24 +0000 (+0900) Subject: ssh-generator: make sd_json_dispatch_field table static X-Git-Tag: v257-rc1~399^2~7 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=07dbbda0fc7f340589b74334cf69526e0352c01b;p=thirdparty%2Fsystemd.git ssh-generator: make sd_json_dispatch_field table static --- diff --git a/src/ssh-generator/ssh-proxy.c b/src/ssh-generator/ssh-proxy.c index 67bdb056ef1..0085e2a0872 100644 --- a/src/ssh-generator/ssh-proxy.c +++ b/src/ssh-generator/ssh-proxy.c @@ -161,12 +161,12 @@ static int process_machine(const char *machine, const char *port) { uint32_t cid = VMADDR_CID_ANY; - const sd_json_dispatch_field dispatch_table[] = { - { "vSockCid", SD_JSON_VARIANT_UNSIGNED, sd_json_dispatch_uint32, PTR_TO_SIZE(&cid), 0 }, + static const sd_json_dispatch_field dispatch_table[] = { + { "vSockCid", SD_JSON_VARIANT_UNSIGNED, sd_json_dispatch_uint32, 0, 0 }, {} }; - r = sd_json_dispatch(result, dispatch_table, SD_JSON_ALLOW_EXTENSIONS, NULL); + r = sd_json_dispatch(result, dispatch_table, SD_JSON_ALLOW_EXTENSIONS, &cid); if (r < 0) return log_error_errno(r, "Failed to parse Varlink reply: %m");