]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commit
libcephfs_proxy: remove unnecessary protocol references in client
authorXavi Hernandez <xhernandez@gmail.com>
Mon, 1 Sep 2025 09:41:10 +0000 (11:41 +0200)
committerXavi Hernandez <xhernandez@gmail.com>
Wed, 10 Sep 2025 08:03:00 +0000 (10:03 +0200)
commitc1aa4b52adcbaf777d51a3adc89c90f638e2dcce
tree5d39bd6715add36dfce81cc716bb39db95aea93d
parent9c1db527dab5f7e40f35f30dfc3a3896c1032c4e
libcephfs_proxy: remove unnecessary protocol references in client

With the new protocol structure definitions, it's not necessary to
explicitly access each field inside its version substructure (v0, for
example). Now all fields of the latest version are declared inside an
anonymous substructure that can be accessed without a prefix.

Fixes: https://tracker.ceph.com/issues/72800
Signed-off-by: Xavi Hernandez <xhernandez@gmail.com>
(cherry picked from commit 8cd9f8c808a09f8c2f1da5b15233a14effa41296)
src/libcephfs_proxy/libcephfs_proxy.c
src/libcephfs_proxy/proxy_async.c