From 1b5e40ef37eacaf2598401b43c1e9944e88a2308 Mon Sep 17 00:00:00 2001 From: Andreas Schneider Date: Tue, 25 Nov 2025 17:21:49 +0100 Subject: [PATCH] s3:libsmb: Call the correct function in smbc_fgetxattr() Looks like nobody ever tested this. BUG: https://bugzilla.samba.org/show_bug.cgi?id=15960 Signed-off-by: Andreas Schneider Reviewed-by: Ralph Boehme --- selftest/knownfail.d/libsmbclient-posix | 4 ---- source3/libsmb/libsmb_compat.c | 5 ++--- 2 files changed, 2 insertions(+), 7 deletions(-) delete mode 100644 selftest/knownfail.d/libsmbclient-posix diff --git a/selftest/knownfail.d/libsmbclient-posix b/selftest/knownfail.d/libsmbclient-posix deleted file mode 100644 index 9986b917b8c..00000000000 --- a/selftest/knownfail.d/libsmbclient-posix +++ /dev/null @@ -1,4 +0,0 @@ -^samba4.libsmbclient.posix_extensions.NT1 -^samba4.libsmbclient.posix_extensions.SMB3 -^samba4.libsmbclient.posix_hardlinks.NT1 -^samba4.libsmbclient.posix_hardlinks.SMB3 diff --git a/source3/libsmb/libsmb_compat.c b/source3/libsmb/libsmb_compat.c index 465bb3c70ee..2a064ec0938 100644 --- a/source3/libsmb/libsmb_compat.c +++ b/source3/libsmb/libsmb_compat.c @@ -482,9 +482,8 @@ smbc_fgetxattr(int fd, errno = EBADF; return -1; } - return smbc_getFunctionGetxattr(statcont)(statcont, - file->fname, name, - value, size); + return smbc_getFunctionFGetxattr(statcont) + (statcont, file, name, value, size); } int -- 2.47.3