diff options
author | Jeremy Allison <jra@samba.org> | 2019-08-09 16:07:14 -0700 |
---|---|---|
committer | Jeremy Allison <jra@samba.org> | 2019-08-16 19:52:36 +0000 |
commit | ca4e66cbd3a04407353974a751f0c6de19bdc5a5 (patch) | |
tree | 3c44fc59a4b6e42fb8aa02e1443a15f6657c90c9 /source3/modules/vfs_media_harmony.c | |
parent | 8afb453edc37b352d4d7447049798399332e2490 (diff) | |
download | samba-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.c | 57 |
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, |