]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
libcephfs_proxy: introduce protocol versioning
authorXavi Hernandez <xhernandez@gmail.com>
Sat, 26 Jul 2025 16:23:24 +0000 (18:23 +0200)
committerAnoop C S <anoopcs@cryptolab.net>
Fri, 15 Aug 2025 09:52:22 +0000 (15:22 +0530)
commit01e51cc12929613ddeb8a59d24d2f1f2a8e5d6de
tree5ab0de27984f1e23d831fe5007f1d8513b9e654b
parent23a36513d9ed5a714b97a424459eb975e0769c63
libcephfs_proxy: introduce protocol versioning

This change doesn't modify the binary format of the protocol structures
so that they remain backward compatible, but it modifies how they are
declared to make it easier to extend them with future protocol
improvements.

Signed-off-by: Xavi Hernandez <xhernandez@gmail.com>
(cherry picked from commit 50ea6b1665cac7804605dac03e23cfde417c4802)
src/libcephfs_proxy/libcephfs_proxy.c
src/libcephfs_proxy/libcephfsd.c
src/libcephfs_proxy/proxy_async.c
src/libcephfs_proxy/proxy_requests.h