]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph-ci.git/commitdiff
libcephfs_proxy: log more information about the negotiation
authorXavi Hernandez <xhernandez@gmail.com>
Tue, 11 Nov 2025 08:44:10 +0000 (09:44 +0100)
committerXavi Hernandez <xhernandez@gmail.com>
Wed, 11 Feb 2026 16:08:04 +0000 (17:08 +0100)
Signed-off-by: Xavi Hernandez <xhernandez@gmail.com>
src/libcephfs_proxy/libcephfs_proxy.c
src/libcephfs_proxy/libcephfsd.c

index 03ae45701d9909c0d96c63780d00e6826c859ce7..e2ad7890fa9d202b47f6c6a6711629f9c584929e 100644 (file)
@@ -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;
 }
index 3ba6811db42b937b5a41ec6a67bec1ed305ec4ed..84c428bac1cc89efe2b4875d6fd6f2c5c23f2ed9 100644 (file)
@@ -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;
 }