Module Name: src
Committed By: reinoud
Date: Sun Sep 27 21:50:48 UTC 2009
Modified Files:
src/sys/sys: dirhash.h
Log Message:
Add flag to indicate a compactable directory. Used for NiLFS/FFS/EXT2FS free
space compaction.
To generate a diff of this commit:
cvs rdiff -u -r1.4 -r1.5 src/sys/sys/dirhash.h
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: src/sys/sys/dirhash.h
diff -u src/sys/sys/dirhash.h:1.4 src/sys/sys/dirhash.h:1.5
--- src/sys/sys/dirhash.h:1.4 Thu Oct 30 23:02:12 2008
+++ src/sys/sys/dirhash.h Sun Sep 27 21:50:48 2009
@@ -1,4 +1,4 @@
-/* $NetBSD: dirhash.h,v 1.4 2008/10/30 23:02:12 rmind Exp $ */
+/* $NetBSD: dirhash.h,v 1.5 2009/09/27 21:50:48 reinoud Exp $ */
/*
* Copyright (c) 2008 Reinoud Zandijk
@@ -57,10 +57,11 @@
TAILQ_ENTRY(dirhash) next;
};
-#define DIRH_PURGED 0x0001 /* dirhash has been purged */
-#define DIRH_COMPLETE 0x0002 /* dirhash is complete */
-#define DIRH_BROKEN 0x0004 /* dirhash is broken on readin */
-#define DIRH_FLAGBITS "\10\1DIRH_PURGED\2DIRH_COMPLETE\3DIRH_BROKEN"
+#define DIRH_PURGED 0x0001 /* dirhash has been purged */
+#define DIRH_COMPLETE 0x0002 /* dirhash is complete */
+#define DIRH_BROKEN 0x0004 /* dirhash is broken on readin */
+#define DIRH_COMPACTABLE 0x0008 /* free space can be compacted */
+#define DIRH_FLAGBITS "\10\1PURGED\2COMPLETE\3BROKEN\4COMPACTABLE"
void dirhash_init(void);
/* void dirhash_finish(void); */