====== Timeout API Deprecation ====== As of FreeBSD 8.0-CURRENT, the old-school ''timeout(9)'' API is being deprecated in favor of a new, superior ''callout(9)'' API. Both of these share the same manpage in the current system, as can be seen on the [[http://www.freebsd.org/cgi/man.cgi?query=callout&format=html|callout(9) man page]]. The following is a table with patch links as well as the commit date for converted sources: ^Module ^ Patch File ^ When Committed^ |ffs_softdep.c | {{:freebsd:callout-conversion:ffs_softdep.c-newcallout.diff|ffs_softdep.c-newcallout.diff}} | [[http://www.freebsd.org/cgi/cvsweb.cgi/src/sys/ufs/ffs/ffs_softdep.c#rev1.219|13 Mar 2008]]| |if_ndis | {{freebsd:callout_conversion:if_ndis_callout-conv.patch|if_ndis_callout-conv.patch}} | [[http://www.freebsd.org/cgi/cvsweb.cgi/src/sys/dev/if_ndis/if_ndis.c#rev1.133|17 Apr 2008]]|