From: Yu Watanabe Date: Wed, 15 Oct 2025 01:25:11 +0000 (+0900) Subject: nsresource: fix varlink method dispatch table X-Git-Tag: v258.2~78 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=e64a0ffd035d0704ba2255bdca1f898b821c5a52;p=thirdparty%2Fsystemd.git nsresource: fix varlink method dispatch table Follow-up for 716bf93c4bde07c1870b9b0837f2ec33f36686f1 (v258). (cherry picked from commit 0d87de0b8ed77f05c3f60dbee7b801cf3dd5f647) --- diff --git a/src/shared/nsresource.c b/src/shared/nsresource.c index d199d437d5f..a5d1ee7034f 100644 --- a/src/shared/nsresource.c +++ b/src/shared/nsresource.c @@ -400,8 +400,8 @@ int nsresource_add_netif_tap( return log_debug_errno(sd_varlink_error_to_errno(error_id, reply), "Failed to add network to user namespace: %s", error_id); static const sd_json_dispatch_field dispatch_table[] = { - { "hostInterfaceName", SD_JSON_VARIANT_STRING, sd_json_dispatch_string, offsetof(InterfaceParams, host_interface_name), SD_JSON_MANDATORY }, - { "interfaceFileDescriptor", _SD_JSON_VARIANT_TYPE_INVALID, sd_json_dispatch_uint, offsetof(InterfaceParams, namespace_interface_name), SD_JSON_MANDATORY }, + { "hostInterfaceName", SD_JSON_VARIANT_STRING, sd_json_dispatch_string, offsetof(InterfaceParams, host_interface_name), SD_JSON_MANDATORY }, + { "interfaceFileDescriptor", _SD_JSON_VARIANT_TYPE_INVALID, sd_json_dispatch_uint, offsetof(InterfaceParams, interface_fd_index), SD_JSON_MANDATORY }, }; _cleanup_(interface_params_done) InterfaceParams p = {};