]> wimlib.net Git - wimlib/blobdiff - src/verify.c
Refactor headers
[wimlib] / src / verify.c
index f9808ada417943c2aa3826a37f339c643715c525..9e7182fcfcfdac5a95951d5afdc8e9d135fa5d98 100644 (file)
  * along with wimlib; if not, see http://www.gnu.org/licenses/.
  */
 
-#include "wimlib_internal.h"
-#include "dentry.h"
-#include "lookup_table.h"
+#ifdef HAVE_CONFIG_H
+#  include "config.h"
+#endif
+
+#include "wimlib/dentry.h"
+#include "wimlib/error.h"
+#include "wimlib/lookup_table.h"
+#include "wimlib/metadata.h"
+#include "wimlib/security.h"
+#include "wimlib/swm.h"
 
 static int
 verify_inode(struct wim_inode *inode, const WIMStruct *w)
@@ -175,10 +182,9 @@ image_run_full_verifications(WIMStruct *w)
 {
        struct wim_image_metadata *imd;
        struct wim_inode *inode;
-       struct hlist_node *cur;
 
        imd = wim_get_current_image_metadata(w);
-       hlist_for_each_entry(inode, cur, &imd->inode_list, i_hlist)
+       image_for_each_inode(inode, imd)
                inode->i_verified = 0;
        return for_dentry_in_tree(imd->root_dentry, verify_dentry, w);
 }