From 367ddc3d1b525525a9dae077335e33dc0017b58e Mon Sep 17 00:00:00 2001 From: Jeremy Allison Date: Wed, 10 Mar 2010 14:06:18 -0800 Subject: Fix bug #7234 - Symlink delete fails but incorrectly reports success to client. Typo called LSTAT instead of STAT in the unlink by pathname path. Jeremy. --- source3/smbd/reply.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'source3') diff --git a/source3/smbd/reply.c b/source3/smbd/reply.c index 7147fbe1f2..7d0fa7728a 100644 --- a/source3/smbd/reply.c +++ b/source3/smbd/reply.c @@ -2403,7 +2403,7 @@ static NTSTATUS do_unlink(connection_struct *conn, if (posix_paths) { ret = SMB_VFS_LSTAT(conn, smb_fname); } else { - ret = SMB_VFS_LSTAT(conn, smb_fname); + ret = SMB_VFS_STAT(conn, smb_fname); } if (ret != 0) { return map_nt_error_from_unix(errno); -- cgit