From: Xavi Hernandez Date: Sat, 26 Jul 2025 19:43:24 +0000 (+0200) Subject: libcephfs_proxy: enable the embedded perms feature X-Git-Tag: v20.1.1~96^2~1 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=0164911a6b204795a3d786817f4262f6b2cc7cba;p=ceph.git libcephfs_proxy: enable the embedded perms feature Signed-off-by: Xavi Hernandez (cherry picked from commit 579ca2369b19e56b9c77d08194eb62d462ba30f0) --- diff --git a/src/libcephfs_proxy/libcephfs_proxy.c b/src/libcephfs_proxy/libcephfs_proxy.c index 2d9fc51dfdc..13e4db5a4fc 100644 --- a/src/libcephfs_proxy/libcephfs_proxy.c +++ b/src/libcephfs_proxy/libcephfs_proxy.c @@ -86,7 +86,9 @@ static int32_t proxy_global_connect(void) } proxy_link_negotiate_init(&global_cmount.neg, 0, PROXY_FEAT_ALL, - 0, 0, PROXY_LINK_PROTOCOL_VERSION); + 0, + PROXY_FEAT_EMBEDDED_PERMS, + PROXY_LINK_PROTOCOL_VERSION); err = proxy_link_handshake_client(&global_cmount.link, err, &global_cmount.neg, @@ -217,7 +219,8 @@ __public int ceph_create(struct ceph_mount_info **cmount, const char *const id) sd = err; proxy_link_negotiate_init(&ceph_mount->neg, 0, PROXY_FEAT_ALL, 0, - PROXY_FEAT_ASYNC_IO, + PROXY_FEAT_ASYNC_IO | + PROXY_FEAT_EMBEDDED_PERMS, PROXY_LINK_PROTOCOL_VERSION); err = proxy_link_handshake_client(&ceph_mount->link, sd,