summaryrefslogtreecommitdiff
path: root/source3/modules/vfs_media_harmony.c
diff options
context:
space:
mode:
authorJeremy Allison <jra@samba.org>2019-08-09 16:07:14 -0700
committerJeremy Allison <jra@samba.org>2019-08-16 19:52:36 +0000
commitca4e66cbd3a04407353974a751f0c6de19bdc5a5 (patch)
tree3c44fc59a4b6e42fb8aa02e1443a15f6657c90c9 /source3/modules/vfs_media_harmony.c
parent8afb453edc37b352d4d7447049798399332e2490 (diff)
downloadsamba-ca4e66cbd3a04407353974a751f0c6de19bdc5a5.tar.gz
s3: VFS: vfs_media_harmony. Remove rename_fn(). No longer used.
Signed-off-by: Jeremy Allison <jra@samba.org> Reviewed-by: Ralph Boehme <slow@samba.org>
Diffstat (limited to 'source3/modules/vfs_media_harmony.c')
-rw-r--r--source3/modules/vfs_media_harmony.c57
1 files changed, 0 insertions, 57 deletions
diff --git a/source3/modules/vfs_media_harmony.c b/source3/modules/vfs_media_harmony.c
index 8bead87be1c..7333236497d 100644
--- a/source3/modules/vfs_media_harmony.c
+++ b/source3/modules/vfs_media_harmony.c
@@ -1294,62 +1294,6 @@ out:
* Success: return 0
* Failure: set errno, return -1
*/
-static int mh_rename(vfs_handle_struct *handle,
- const struct smb_filename *smb_fname_src,
- const struct smb_filename *smb_fname_dst)
-{
- int status;
- struct smb_filename *srcClientFname;
- struct smb_filename *dstClientFname;
- TALLOC_CTX *ctx;
-
-
- DEBUG(MH_INFO_DEBUG, ("Entering with "
- "smb_fname_src->base_name '%s', "
- "smb_fname_dst->base_name '%s'\n",
- smb_fname_src->base_name,
- smb_fname_dst->base_name));
-
- if (!is_in_media_files(smb_fname_src->base_name)
- &&
- !is_in_media_files(smb_fname_dst->base_name))
- {
- status = SMB_VFS_NEXT_RENAME(handle, smb_fname_src,
- smb_fname_dst);
- goto out;
- }
-
- srcClientFname = NULL;
- dstClientFname = NULL;
- ctx = talloc_tos();
-
- if ((status = alloc_get_client_smb_fname(handle, ctx,
- smb_fname_src,
- &srcClientFname)))
- {
- goto err;
- }
-
- if ((status = alloc_get_client_smb_fname(handle, ctx,
- smb_fname_dst,
- &dstClientFname)))
- {
- goto err;
- }
-
- status = SMB_VFS_NEXT_RENAME(handle, srcClientFname,
- dstClientFname);
-err:
- TALLOC_FREE(dstClientFname);
- TALLOC_FREE(srcClientFname);
-out:
- DEBUG(MH_INFO_DEBUG, ("Leaving with smb_fname_src->base_name '%s',"
- " smb_fname_dst->base_name '%s'\n",
- smb_fname_src->base_name,
- smb_fname_dst->base_name));
- return status;
-}
-
static int mh_renameat(vfs_handle_struct *handle,
files_struct *srcfsp,
const struct smb_filename *smb_fname_src,
@@ -2345,7 +2289,6 @@ static struct vfs_fn_pointers vfs_mh_fns = {
.open_fn = mh_open,
.create_file_fn = mh_create_file,
- .rename_fn = mh_rename,
.renameat_fn = mh_renameat,
.stat_fn = mh_stat,
.lstat_fn = mh_lstat,