Whamcloud - gitweb
Handle FLCOOKIE and FLHANDLE flags properly in obdo_cpy_md().
authordeen <deen>
Wed, 27 Aug 2008 15:34:36 +0000 (15:34 +0000)
committerdeen <deen>
Wed, 27 Aug 2008 15:34:36 +0000 (15:34 +0000)
i=shadow
i=johann
b=15198

lustre/obdclass/obdo.c

index c9b92e8..95e5d52 100644 (file)
@@ -82,6 +82,10 @@ void obdo_cpy_md(struct obdo *dst, struct obdo *src, obd_flag valid)
                 dst->o_flags = src->o_flags;
         if (valid & OBD_MD_FLGENER)
                 dst->o_generation = src->o_generation;
+        if (valid & OBD_MD_FLHANDLE)
+                dst->o_handle = src->o_handle;
+        if (valid & OBD_MD_FLCOOKIE)
+                dst->o_lcookie = src->o_lcookie;
 
         dst->o_valid |= valid;
 }