From: ericm Date: Tue, 12 Oct 2004 17:47:38 +0000 (+0000) Subject: minor fix for buffer offsets. X-Git-Tag: 1.3.4~394 X-Git-Url: https://git.whamcloud.com/gitweb?a=commitdiff_plain;h=739d05d2c4fc434392e00a04bdd7b7ff380e878b;p=fs%2Flustre-release.git minor fix for buffer offsets. --- diff --git a/lustre/ptlrpc/pack_generic.c b/lustre/ptlrpc/pack_generic.c index 208daa2..8a279cd 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, 2, ealen), ea, ealen); + memcpy(lustre_msg_buf(msg, offset + 1, 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, 3, ea2len), ea2, ea2len); + memcpy(lustre_msg_buf(msg, offset + 2, ea2len), ea2, ea2len); return (void*)tmp; }