default multilog file size limit

"Toby Betts" <[email protected]> 23 Oct 2008 12:50:40 -0700
Newsgroups gmane.comp.djb.syslog
Message-ID <[email protected]>
I notice that the multilog documentation states that a log file's
maximum size must be between 4096 and 16777215 bytes. Is there any
reason why the limit is 16777215? It seems to be a rather arbitrary
value.

I know that 16777215 is 0xFFFFFF, but I'm curious to know why multilog
caps files at 16 MB instead of 2 GB or possibly 4 GB. The cyclog data
structure can support a larger number, so I'm sure there's
justification for it.

Of course, this is all leading up to the big question: what are the
potential ramifications of patching multilog.c to handle 4 GB
logfiles?


Toby