From 6c149632a0a0e08ac5aea0e36aa3c5ac3ae818c7 Mon Sep 17 00:00:00 2001
From: liuduo <liuduo>
Date: Sun, 10 Oct 2004 06:15:07 +0000
Subject: [PATCH] modify mdc_setattr_pack for buffer mismatch

---
 lustre/ptlrpc/pack_generic.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/lustre/ptlrpc/pack_generic.c b/lustre/ptlrpc/pack_generic.c
index cb7944d5f6..208daa2cad 100644
--- a/lustre/ptlrpc/pack_generic.c
+++ b/lustre/ptlrpc/pack_generic.c
@@ -435,7 +435,7 @@ void *mdc_setattr_pack(struct lustre_msg *msg, int offset,
         if (ealen == 0)
                 return (void*)tmp;
 
-        memcpy(lustre_msg_buf(msg, 1, ealen), ea, ealen);
+        memcpy(lustre_msg_buf(msg, 2, ealen), ea, ealen);
         
         tmp += size_round(ealen);
 
@@ -443,7 +443,7 @@ void *mdc_setattr_pack(struct lustre_msg *msg, int offset,
                 return (void*)tmp;
 
         tmp += size_round(ea2len);
-        memcpy(lustre_msg_buf(msg, 2, ea2len), ea2, ea2len);
+        memcpy(lustre_msg_buf(msg, 3, ea2len), ea2, ea2len);
         
         return (void*)tmp;
 }
-- 
GitLab