Whamcloud - gitweb
LU-1330 obdclass: split client-server mount routines
[fs/lustre-release.git] / lustre / include / dt_object.h
index 4207f1c..2d7c0df 100644 (file)
@@ -752,10 +752,10 @@ struct thandle {
        __s32             th_result;
 
        /** whether we need sync commit */
-       int               th_sync:1;
+       unsigned int            th_sync:1;
 
        /* local transation, no need to inform other layers */
-       int               th_local:1;
+       unsigned int            th_local:1;
 
        /* In DNE, one transaction can be disassemblied into
         * updates on several different MDTs, and these updates
@@ -1474,4 +1474,7 @@ static inline struct dt_thread_info *dt_info(const struct lu_env *env)
        return dti;
 }
 
+int dt_global_init(void);
+void dt_global_fini(void);
+
 #endif /* __LUSTRE_DT_OBJECT_H */