From 21adf5a41ae9a841afe8feee01dd5fd04df0dd30 Mon Sep 17 00:00:00 2001 From: Xavi Hernandez Date: Tue, 11 Nov 2025 09:44:10 +0100 Subject: [PATCH] libcephfs_proxy: log more information about the negotiation Signed-off-by: Xavi Hernandez --- src/libcephfs_proxy/libcephfs_proxy.c | 7 +++++-- src/libcephfs_proxy/libcephfsd.c | 7 +++++-- 2 files changed, 10 insertions(+), 4 deletions(-) diff --git a/src/libcephfs_proxy/libcephfs_proxy.c b/src/libcephfs_proxy/libcephfs_proxy.c index 03ae45701d9..e2ad7890fa9 100644 --- a/src/libcephfs_proxy/libcephfs_proxy.c +++ b/src/libcephfs_proxy/libcephfs_proxy.c @@ -58,8 +58,11 @@ static bool client_stop(proxy_link_t *link) static int32_t proxy_negotiation_check(proxy_link_negotiate_t *neg) { - proxy_log(LOG_INFO, 0, "Features enabled: %08x, protocol: %u", - neg->v1.enabled, neg->v2.protocol); + proxy_log(LOG_INFO, 0, + "Version: %u, Size: %u, Flags: %02x, Features enabled: %08x, " + "Protocol: %u, Daemon ops: %u", + neg->v0.version, neg->v0.size, neg->v0.flags, neg->v1.enabled, + neg->v2.protocol, neg->v0.num_ops); return 0; } diff --git a/src/libcephfs_proxy/libcephfsd.c b/src/libcephfs_proxy/libcephfsd.c index 3ba6811db42..84c428bac1c 100644 --- a/src/libcephfs_proxy/libcephfsd.c +++ b/src/libcephfs_proxy/libcephfsd.c @@ -2292,8 +2292,11 @@ static void serve_binary(proxy_client_t *client) static int32_t server_negotiation_check(proxy_link_negotiate_t *neg) { - proxy_log(LOG_INFO, 0, "Features enabled: %08x, protocol: %u", - neg->v1.enabled, neg->v2.protocol); + proxy_log(LOG_INFO, 0, + "Version: %u, Size: %u, Flags: %02x, Features enabled: %08x, " + "Protocol: %u, Client cbks: %u", + neg->v0.version, neg->v0.size, neg->v0.flags, neg->v1.enabled, + neg->v2.protocol, neg->v0.num_cbks); return 0; } -- 2.47.3