freebsd-dev/share
Brooks Davis bc9d299133 Change the definition of struct if_data's member ifi_epoch from wall
clock time to uptime because wall clock time may go backwards.

This is a change in the API which will impact SNMP agents who are using
ifi_epoch to set RFC2233's ifCounterDiscontinuityTime.  None are know to
exist today.  This will not impact applications that are using the
<index, epoch> tuple to verify interface uniqueness except that it
eliminates a race which could lead to a false assumption of uniqueness.

Because this is a behavior change, bump __FreeBSD_version.

Discussed with:	re (jhb, scottl)
MFC after:	3 days
Pointed out by:	pkh (way back at EuroBSDCon)
Pointy hat:	brooks
2005-02-25 19:46:41 +00:00
..
colldef Utilize FILES and SYMLINKS, other simplifications. 2004-10-16 19:51:34 +00:00
dict Start the dreaded NOFOO -> NO_FOO conversion. 2004-12-21 08:47:35 +00:00
doc Start the dreaded NOFOO -> NO_FOO conversion. 2004-12-21 08:47:35 +00:00
examples Resort the CPU list with regards to recently added CPUs. 2005-02-25 19:32:51 +00:00
info Start the dreaded NOFOO -> NO_FOO conversion. 2004-12-21 08:47:35 +00:00
isdn
man Change the definition of struct if_data's member ifi_epoch from wall 2005-02-25 19:46:41 +00:00
me
misc Add FreeBSD 4.11. 2005-01-25 19:16:09 +00:00
mk Handle endianness for arm. 2005-02-25 00:24:03 +00:00
mklocale Utilize FILES and SYMLINKS. 2004-10-17 09:48:23 +00:00
monetdef - Utilize standard means for installing files and symlinks. 2004-10-13 15:47:02 +00:00
msgdef Utilize FILES and SYMLINKS. 2004-10-17 10:49:30 +00:00
numericdef Use comma instead of a single quote as the decimal point separator for 2004-11-16 14:58:20 +00:00
security Start the dreaded NOFOO -> NO_FOO conversion. 2004-12-21 08:47:35 +00:00
sendmail Start the dreaded NOFOO -> NO_FOO conversion. 2004-12-21 08:47:35 +00:00
skel Start the dreaded NOFOO -> NO_FOO conversion. 2004-12-21 08:47:35 +00:00
snmp Start the dreaded NOFOO -> NO_FOO conversion. 2004-12-21 08:47:35 +00:00
syscons Start the dreaded NOFOO -> NO_FOO conversion. 2004-12-21 08:47:35 +00:00
tabset
termcap Add endianness support to cap_mkdb(1), useful for cross builds. 2005-02-22 23:29:54 +00:00
timedef Install files with mode 444, as God intended. 2004-10-16 20:52:32 +00:00
zoneinfo Latest IERS Bulletin C (#29): no leap second on 2005-06-30. 2005-01-15 21:53:24 +00:00
Makefile Add a FreeBSD MIB with a few branches we can hang things from. 2004-04-24 19:54:55 +00:00
Makefile.inc