From: Jeremy Allison Date: Fri, 13 Sep 2019 20:44:21 +0000 (-0700) Subject: s3: VFS: vfs_fruit. Add files_struct *dirfsp parameter to fruit_unlink_meta(). X-Git-Tag: talloc-2.3.1~602 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=7f49bb9f6ffc67fe40020344700b5f9ef657a7a0;p=thirdparty%2Fsamba.git s3: VFS: vfs_fruit. Add files_struct *dirfsp parameter to fruit_unlink_meta(). Signed-off-by: Jeremy Allison Reviewed-by: Ralph Boehme --- diff --git a/source3/modules/vfs_fruit.c b/source3/modules/vfs_fruit.c index 75d50234c05..892e2cbd3c1 100644 --- a/source3/modules/vfs_fruit.c +++ b/source3/modules/vfs_fruit.c @@ -1790,7 +1790,8 @@ static int fruit_unlink_meta_netatalk(vfs_handle_struct *handle, } static int fruit_unlink_meta(vfs_handle_struct *handle, - const struct smb_filename *smb_fname) + struct files_struct *dirfsp, + const struct smb_filename *smb_fname) { struct fruit_config_data *config = NULL; int rc; @@ -1963,7 +1964,9 @@ static int fruit_unlink_internal(vfs_handle_struct *handle, struct fruit_config_data, return -1); if (is_afpinfo_stream(smb_fname->stream_name)) { - return fruit_unlink_meta(handle, smb_fname); + return fruit_unlink_meta(handle, + dirfsp, + smb_fname); } else if (is_afpresource_stream(smb_fname->stream_name)) { return fruit_unlink_rsrc(handle, smb_fname, false); } else if (is_ntfs_stream_smb_fname(smb_fname)) {