diff options
author | gerald <gerald@f5534014-38df-0310-8fa8-9805f1628bb7> | 2010-05-27 18:00:46 +0000 |
---|---|---|
committer | gerald <gerald@f5534014-38df-0310-8fa8-9805f1628bb7> | 2010-05-27 18:00:46 +0000 |
commit | 8a47ad5d4edffb29296be30030fe7db74da3e515 (patch) | |
tree | ecf82b787638623aa139392d753f78b9ff4eb9d1 /ringbuffer.h | |
parent | 998b30e4218a5495aaab670003f7d2264269a32c (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.
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@32998 f5534014-38df-0310-8fa8-9805f1628bb7
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); |