From 7dc7a2c04823e8a472b51d1728c840d7c88bd961 Mon Sep 17 00:00:00 2001 From: Jeremy Allison Date: Wed, 26 May 2021 11:47:36 -0700 Subject: [PATCH] s3: smbd: check_reduced_name_with_privilege(), parent_smb_fname() -> SMB_VFS_PARENT_PATHNAME(). Signed-off-by: Jeremy Allison Reviewed-by: Ralph Boehme --- source3/smbd/vfs.c | 14 ++++++-------- 1 file changed, 6 insertions(+), 8 deletions(-) diff --git a/source3/smbd/vfs.c b/source3/smbd/vfs.c index e79ca25ab34..12662774cd1 100644 --- a/source3/smbd/vfs.c +++ b/source3/smbd/vfs.c @@ -1144,19 +1144,17 @@ NTSTATUS check_reduced_name_with_privilege(connection_struct *conn, int ret; struct smb_filename *parent_name = NULL; struct smb_filename *file_name = NULL; - bool ok; DEBUG(3,("check_reduced_name_with_privilege [%s] [%s]\n", smb_fname->base_name, conn->connectpath)); - - ok = parent_smb_fname(ctx, - smb_fname, - &parent_name, - &file_name); - if (!ok) { - status = NT_STATUS_NO_MEMORY; + status = SMB_VFS_PARENT_PATHNAME(conn, + ctx, + smb_fname, + &parent_name, + &file_name); + if (!NT_STATUS_IS_OK(status)) { goto err; } -- 2.47.3