From ba20aa5f72d2d6fac4afc70ee85986cdcc980050 Mon Sep 17 00:00:00 2001
From: yury <yury>
Date: Tue, 22 Jul 2008 09:35:02 +0000
Subject: [PATCH] b=16341 r=johann,shadow

- fixes wrong check for KEY_READ_ONLY in mdt_set_info().
---
 lustre/mdt/mdt_handler.c | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/lustre/mdt/mdt_handler.c b/lustre/mdt/mdt_handler.c
index ac2a19979a..2a8e4f50f6 100644
--- a/lustre/mdt/mdt_handler.c
+++ b/lustre/mdt/mdt_handler.c
@@ -1072,8 +1072,7 @@ static int mdt_set_info(struct mdt_thread_info *info)
                 RETURN(-EFAULT);
         }
 
-        if (keylen != (sizeof(KEY_READ_ONLY) - 1) ||
-            memcmp(key, KEY_READ_ONLY, keylen) != 0)
+        if (!KEY_IS(KEY_READ_ONLY))
                 RETURN(-EINVAL);
 
         req->rq_status = 0;
-- 
GitLab