From: Jeremy Allison Date: Tue, 8 Jun 2021 00:12:29 +0000 (-0700) Subject: s3: smbd: smbd_smb2_create_after_exec(), smbd_calculate_access_mask() -> smbd_calcula... X-Git-Tag: tevent-0.11.0~541 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=7c80e0856a717c98a1129331e9b599893bc7bc37;p=thirdparty%2Fsamba.git s3: smbd: smbd_smb2_create_after_exec(), smbd_calculate_access_mask() -> smbd_calculate_access_mask_fsp(). Signed-off-by: Jeremy Allison Reviewed-by: Ralph Boehme --- diff --git a/source3/smbd/smb2_create.c b/source3/smbd/smb2_create.c index ef844fb9346..6f54227e983 100644 --- a/source3/smbd/smb2_create.c +++ b/source3/smbd/smb2_create.c @@ -1376,7 +1376,6 @@ static void smbd_smb2_create_after_exec(struct tevent_req *req) { struct smbd_smb2_create_state *state = tevent_req_data( req, struct smbd_smb2_create_state); - struct smb_request *smb1req = state->smb1req; NTSTATUS status; /* @@ -1398,9 +1397,7 @@ static void smbd_smb2_create_after_exec(struct tevent_req *req) uint32_t max_access_granted; DATA_BLOB blob = data_blob_const(p, sizeof(p)); - status = smbd_calculate_access_mask(smb1req->conn, - smb1req->conn->cwd_fsp, - state->result->fsp_name, + status = smbd_calculate_access_mask_fsp(state->result, false, SEC_FLAG_MAXIMUM_ALLOWED, &max_access_granted);