From e2290a77754d08f7958f01799936a5543b6b8fc2 Mon Sep 17 00:00:00 2001 From: Yu Watanabe Date: Sat, 2 Mar 2024 11:08:18 +0900 Subject: [PATCH] sd-lldp: fix assignment of capabilities in JSON output Follow-up for 329146a9ac73ac3f91b80f318e3037041488087c. --- src/libsystemd-network/lldp-neighbor.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/libsystemd-network/lldp-neighbor.c b/src/libsystemd-network/lldp-neighbor.c index 3232680bbd..a4384ac2e1 100644 --- a/src/libsystemd-network/lldp-neighbor.c +++ b/src/libsystemd-network/lldp-neighbor.c @@ -776,7 +776,7 @@ int lldp_neighbor_build_json(sd_lldp_neighbor *n, JsonVariant **ret) { (void) sd_lldp_neighbor_get_system_name(n, &system_name); (void) sd_lldp_neighbor_get_system_description(n, &system_description); - valid_cc = sd_lldp_neighbor_get_enabled_capabilities(n, &cc); + valid_cc = sd_lldp_neighbor_get_enabled_capabilities(n, &cc) >= 0; return json_build(ret, JSON_BUILD_OBJECT( JSON_BUILD_PAIR_STRING_NON_EMPTY("ChassisID", chassis_id),