From 10965b5a8dcb27342737831dfa6f7781db29017c Mon Sep 17 00:00:00 2001 From: adilger Date: Mon, 26 Apr 2004 16:46:13 +0000 Subject: [PATCH] Send the correct disposition back to the client so that it returns an error if no access to the directory. b=3285 --- lustre/mds/mds_open.c | 1 + 1 file changed, 1 insertion(+) diff --git a/lustre/mds/mds_open.c b/lustre/mds/mds_open.c index b474283..d8e940a 100644 --- a/lustre/mds/mds_open.c +++ b/lustre/mds/mds_open.c @@ -976,6 +976,7 @@ int mds_open(struct mds_update_record *rec, int offset, GOTO(cleanup, rc = -EISDIR); } if (ll_permission(dchild->d_inode, acc_mode, NULL)) { + intent_set_disposition(rep, DISP_OPEN_OPEN); GOTO(cleanup, rc = -EACCES); } } -- 1.8.3.1