From: Ralph Boehme Date: Thu, 30 Mar 2023 14:04:02 +0000 (+0200) Subject: smbd: use smb1_strip_dfs_path() in reply_unlink() X-Git-Tag: talloc-2.4.1~1208 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=7ff2473bedceed7e406cf059736149bccb1e78d6;p=thirdparty%2Fsamba.git smbd: use smb1_strip_dfs_path() in reply_unlink() Signed-off-by: Ralph Boehme Reviewed-by: Jeremy Allison --- diff --git a/source3/smbd/smb1_reply.c b/source3/smbd/smb1_reply.c index 28bb23352bd..ce161a3cfdf 100644 --- a/source3/smbd/smb1_reply.c +++ b/source3/smbd/smb1_reply.c @@ -2548,6 +2548,11 @@ void reply_unlink(struct smb_request *req) if (ucf_flags & UCF_GMT_PATHNAME) { extract_snapshot_token(name, &twrp); } + status = smb1_strip_dfs_path(ctx, &ucf_flags, &name); + if (!NT_STATUS_IS_OK(status)) { + reply_nterror(req, status); + goto out; + } status = filename_convert_dirfsp(ctx, conn, name,