]> git.ipfire.org Git - thirdparty/samba.git/commit
vfs_ceph: call 'ceph_fgetxattr' only if valid fd
authorShachar Sharon <ssharon@redhat.com>
Thu, 16 Nov 2023 09:57:02 +0000 (11:57 +0200)
committerGünther Deschner <gd@samba.org>
Thu, 30 Nov 2023 12:32:29 +0000 (12:32 +0000)
commit83edfcff5ccd8c4c710576b6d5612e0578d168c8
tree98c2aa4c9b8ed4195a599d3946ab36ecad829c47
parentaf53df6cd6e21f7394bb4b638e398588c8495127
vfs_ceph: call 'ceph_fgetxattr' only if valid fd

Align getxattr logic with the rest of xattr hooks: call ceph_fgetxattr
with appropriate io-fd when 'is_pathref' is false; otherwise, call
ceph_getxattr.

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

Signed-off-by: Shachar Sharon <ssharon@redhat.com>
Reviewed-by: Anoop C S <anoopcs@redhat.com>
Reviewed-by: Guenther Deschner <gd@samba.org>
Autobuild-User(master): Günther Deschner <gd@samba.org>
Autobuild-Date(master): Thu Nov 30 12:32:29 UTC 2023 on atb-devel-224
source3/modules/vfs_ceph.c