summaryrefslogtreecommitdiffstats
path: root/libidu/idfile.h
diff options
context:
space:
mode:
authorGreg McGary <greg@mcgary.org>1999-04-06 07:44:19 +0000
committerGreg McGary <greg@mcgary.org>1999-04-06 07:44:19 +0000
commit06fa9166e54cea74bebaf0135f3eacfae4dab0c7 (patch)
tree6ec31699f499dfbc86d4bf974254b9f4e964e5a1 /libidu/idfile.h
parent626a5396f0341a9aee84ee25700a591c5ab39529 (diff)
downloadidutils-06fa9166e54cea74bebaf0135f3eacfae4dab0c7.tar.gz
idutils-06fa9166e54cea74bebaf0135f3eacfae4dab0c7.tar.bz2
idutils-06fa9166e54cea74bebaf0135f3eacfae4dab0c7.zip
* libidu/idfile.h (largest_member_file): Add variable decl.
(MAX_LARGEST_MEMBER_FILE): Add constant. * libidu/scanners.h (scanner_buffer): Add variable decl. * libidu/scanners.c (scanner_buffer): Rename from id_0. * libidu/walker.c (largest_member_file): Add veriable defn. (walk_flink): Maintain largest_member_file. Call print_member_file. (maybe_get_member_file): Don't call print_member_file. (classify_link): Return 0 if file size is zero. * src/mkid.c (scan_files): Report size of largest file. Cap scanner_buffer size at MAX_LARGEST_MEMBER_FILE. Allocate scanner_buffer. * src/xtokid.c (scan_files): Cap scanner_buffer size at MAX_LARGEST_MEMBER_FILE. Allocate scanner_buffer.
Diffstat (limited to 'libidu/idfile.h')
-rw-r--r--libidu/idfile.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/libidu/idfile.h b/libidu/idfile.h
index 8ff4b97..d69fda1 100644
--- a/libidu/idfile.h
+++ b/libidu/idfile.h
@@ -221,6 +221,9 @@ extern struct idhead idh;
extern int walker_verbose_flag;
+extern off_t largest_member_file;
+#define MAX_LARGEST_MEMBER_FILE (2*1024*1024-1)
+
#define DEFAULT_ID_FILE_NAME "ID"
#endif /* not _idfile_h_ */