]> git.ipfire.org Git - thirdparty/samba.git/commit
vfs_ceph_new: use low-level APIs for symlink/readlink
authorShachar Sharon <ssharon@redhat.com>
Wed, 26 Jun 2024 10:46:54 +0000 (13:46 +0300)
committerGünther Deschner <gd@samba.org>
Mon, 29 Jul 2024 14:51:37 +0000 (14:51 +0000)
commit53c9269b219a54236500d22d8a4c7f2ed582faaf
tree60c17c6ea55d6ecbb4e62325e51b7330de5fb6e2
parent362a7cf8664270145bff815347e447797cc1a643
vfs_ceph_new: use low-level APIs for symlink/readlink

Implement unlinkat using libcephfs low-level APIs. For readlink
operation need to resolve child inode by-lookup and then used the inode
reference for the actual low-level readlink.

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

Signed-off-by: Shachar Sharon <ssharon@redhat.com>
Reviewed-by: Guenther Deschner <gd@samba.org>
Reviewed-by: Anoop C S <anoopcs@samba.org>
source3/modules/vfs_ceph_new.c