]> git.ipfire.org Git - thirdparty/samba.git/commit
vfs_ceph_new: implement DFS hooks using libcephfs low-level APIs
authorShachar Sharon <ssharon@redhat.com>
Mon, 12 Aug 2024 11:45:53 +0000 (14:45 +0300)
committerJule Anger <janger@samba.org>
Mon, 17 Feb 2025 09:53:26 +0000 (09:53 +0000)
commit9aa97eb93bdbb2ed0088c6f9388e216e069c6e31
treee986d0ee4b8e39886a19cfa27053720e2a20ead7
parent512514bbae46f668e075b52af4f87bfcc148042b
vfs_ceph_new: implement DFS hooks using libcephfs low-level APIs

Refactor the VFS hooks 'create_dfs_pathat_fn' and 'read_dfs_pathat_fn'
in 'vfs_ceph_new.c' to use libcephfs low-level APIs: instead of using
path-based operations (as done in legacy 'vfs_ceph.c') use inode based
operations to create and read msdfs symbolic-links values.

BUG: https://bugzilla.samba.org/show_bug.cgi?id=15703

Signed-off-by: Shachar Sharon <ssharon@redhat.com>
Reviewed-by: Anoop C S <anoopcs@samba.org>
Reviewed-by: Guenther Deschner <gd@samba.org>
Autobuild-User(master): Günther Deschner <gd@samba.org>
Autobuild-Date(master): Wed Sep 11 19:09:41 UTC 2024 on atb-devel-224

(cherry picked from commit 0cedd74e47ab919528420761a5bd2acb198f084c)
source3/modules/vfs_ceph_new.c