diff options
author | Gerald Combs <gerald@wireshark.org> | 2010-05-27 18:00:46 +0000 |
---|---|---|
committer | Gerald Combs <gerald@wireshark.org> | 2010-05-27 18:00:46 +0000 |
commit | 8598c522b23a64ca600b0440e43b1bc406eda01b (patch) | |
tree | ecf82b787638623aa139392d753f78b9ff4eb9d1 /ringbuffer.h | |
parent | 09c06a932dfe47f73d479026cb1db7b84fa401a8 (diff) |
Set RINGBUFFER_MAX_NUM_FILES to 100000. Use it to generate file names.
Add RINGBUFFER_WARN_NUM_FILES and use it to print a warning. Print
warnings when we change the number of ringbuffer files.
svn path=/trunk/; revision=32998
Diffstat (limited to 'ringbuffer.h')
-rw-r--r-- | ringbuffer.h | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/ringbuffer.h b/ringbuffer.h index b4ef7a42f1..497c9827d2 100644 --- a/ringbuffer.h +++ b/ringbuffer.h @@ -30,11 +30,13 @@ #include "wiretap/wtap.h" #define RINGBUFFER_UNLIMITED_FILES 0 -/* minimum number of ringbuffer files */ +/* Minimum number of ringbuffer files */ #define RINGBUFFER_MIN_NUM_FILES 0 -/* maximum number of ringbuffer files */ -/* (only to avoid crashes on very large numbers) */ -#define RINGBUFFER_MAX_NUM_FILES 10000 +/* Maximum number of ringbuffer files */ +/* Avoid crashes on very large numbers. Should be a power of 10 */ +#define RINGBUFFER_MAX_NUM_FILES 100000 +/* Maximum number for FAT filesystems */ +#define RINGBUFFER_WARN_NUM_FILES 65535 int ringbuf_init(const char *capture_name, guint num_files); const gchar *ringbuf_current_filename(void); |