cvs commit: src/sys/netgraph/netflow netflow.c
brooks at one-eyed-alien.net
Thu Mar 3 17:38:53 GMT 2005
On Thu, Mar 03, 2005 at 11:01:06AM +0000, Gleb Smirnoff wrote:
> glebius 2005-03-03 11:01:06 UTC
> FreeBSD src repository
> Modified files:
> sys/netgraph/netflow netflow.c
> Cisco uses milliseconds for uptime. This is stupid. Nobody cares of such
> precision when IP packet may travel through internet for several seconds.
> Also uptime measured in milliseconds overflows every 48+ days.
> But we have to do same to keep compatibility with Cisco and flow-tools.
> Make a macro MILLIUPTIME, which does overflowable multiplication to 1000.
JFYI, I know of applications that care about even higher granularity.
For instance, I talked to one of the people from Panasas this fall who
would really like the kernel timer interface to be able to handle
sub-millisecond timeouts. In their environment, at packet that has not
been acked in around 100 microseconds has been dropped!
Any statement of the form "X is the one, true Y" is FALSE.
PGP fingerprint 655D 519C 26A7 82E7 2529 9BF0 5D8E 8BE9 F238 1AD4
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Size: 189 bytes
Desc: not available
Url : http://lists.freebsd.org/pipermail/cvs-src/attachments/20050303/74a8160f/attachment.bin
More information about the cvs-src