Home | History | Annotate | Download | only in timedc
History log of /src/usr.sbin/timed/timedc/timedc.h
RevisionDateAuthorComments
 1.12  27-Jan-2007  cbiere * timedc is no longer setuid-root and is only usable by root due to the
use of a raw socket for ICMP; thus there is also no need to differ
between privileged and unprivileged commands.
* Switch to user "nobody" after allocating the raw socket.
* Close all file descriptors above 2 (just in case).
 1.11  25-Jan-2007  christos sprinkle const.
 1.10  07-Aug-2003  agc Move UCB-licensed code from 4-clause to 3-clause licence.

Patches provided by Joel Baker in PR 22366, verified by myself.
 1.9  19-Sep-2002  mycroft select() -> poll(), nanosleep()
 1.8  06-Jul-2002  wiz ANSIfy and de-__P() a bit more.
 1.7  02-Sep-2001  reinoud Code cleanup; remove all `#ifdef sgi' from the code... this clobbered the
code considerably and was mainly providing SGI specific logging facilities
and some hacks to improve the relyablility on SGI systems by increasing
priorities etc...
 1.6  21-Jan-2000  mycroft Nuke `extern int errno;' in code we compile with -Wstrict-prototypes. We get
the correct definition from errno.h.
 1.5  17-Oct-1997  lukem branches: 1.5.4;
WARNSify
 1.4  17-Oct-1997  mrg merge lite-2
 1.3  03-Nov-1993  cgd update timed to the latest version, as supplied and ported by
<Vernon Schryver> vjs@calcite.rhyolite.com.
 1.2  01-Aug-1993  mycroft Add RCS identifiers.
 1.1  21-Mar-1993  cgd branches: 1.1.1;
Initial revision
 1.1.1.2  06-Jun-1993  mrg 4.4BSD-Lite2
 1.1.1.1  21-Mar-1993  cgd initial import of 386bsd-0.1 sources
 1.5.4.1  23-Jan-2000  he Pull up revision 1.6 (requested by mycroft):
Always do the errno indirection hack, so that non-threaded
libraries get the right errno value when linked with -lpthread.
This means "always include <errno.h> and never declare errno
yourself".

RSS XML Feed