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); */

Reply via email to