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