summaryrefslogtreecommitdiff
path: root/usr.sbin/inetd/inetd.c
AgeCommit message (Expand)Author
2003-02-16Because signals are delivered synchronously via kqueue(2) there is notron
2003-02-16Now that signal handling is done via kqueue(2) we need to entertron
2003-02-13Improve kqueue(2) utilization:tron
2003-02-12KNF.tron
2003-02-12Rewrite inetd(8) to use kqueue(2) for enhanced performance and scalability.tron
2002-09-19If we can't set FD_CLOEXEC on a listening socket, close it rather than allowingmycroft
2002-07-04correct udp-from-broadcast check. From: andre@ae-35.comitojun
2002-06-05on internal udp echoback service, reject request if source address is aitojun
2002-06-01no need for inetd_dummy variable. from openbsditojun
2002-06-01minor KNFitojun
2002-06-01cleanup main() by splitting it up in two. inspired by openbsd changeitojun
2002-06-01socklen_t cleanup. make MULOG code actually compile (is there anyone usingitojun
2002-05-31use setproctitle(3); from itojun.christos
2002-01-21deamon -> daemonwiz
2001-12-26Convert some 'long's to 'uint32_t's. Now rdate works against an LP64 box.abs
2001-04-06Negative exit code cleanup: Replace exit(-x) with exit(x).wiz
2001-02-19convert to use getprogname()cgd
2001-01-11use explicit name rather than __progname in openloglukem
2000-08-01be more paranoid about UDP-based echo services validation. namely,itojun
2000-07-23Remove bogus typeof hack, and just use the type directly.mycroft
2000-07-08permit square-bracket notation (as in RFC2732) for the first elementitojun
2000-07-07explicitly check if the address family is supported, by using socket(2).itojun
2000-07-05more change on getaddrinfo error handling.itojun
2000-07-04add faithd(8) support. with "faith/tcp6" protocol specification,itojun
2000-07-04emit more friendly message on nonexistent service name.itojun
2000-07-03check for mux service by ISMUX(), not by != NORM_TYPEitojun
2000-07-03remove duplicated ipsec setup code. we always call setup() onitojun
2000-06-02Modify to support RPC over IPv6.fvdl
2000-05-13use LOG_WARNING for syslog output for address family mismatch.itojun
2000-05-13correct extremely unfriendly error message when the kernel does notitojun
2000-03-06fix IPsec policy parser. #@ should affect multiple lines as documented.itojun
2000-01-31sync with latest libipsec.itojun
2000-01-27make error check against getnameinfo().itojun
2000-01-13call sigsetmask() on ipsec initialization failure.itojun
1999-10-06A colon is the preferred way to split a user and group name pair; make thisad
1999-09-15fix internal servers (like echo) so that they can accept AF_INET6 connections.itojun
1999-08-02Fix PR7739: correct -DRPC rot in inetd.csommerfeld
1999-07-28query service name properly on libwrap warnings.itojun
1999-07-19se_wait stores pids; make it a pid_t.ghudson
1999-07-04be more friendly with non-IPsec kernel (hide warnings).itojun
1999-07-02dual-stack inetd. you can write "tcp6" or "tcp4" into "protocol" field.itojun
1999-06-06Use pidfile(3).thorpej
1999-04-11Prevent sending udp data to the obvious bad ports that are used forhwr
1999-01-20Revert previous.mycroft
1999-01-20Make all listening sockets non-blocking.mycroft
1998-07-18use AF_LOCAL instead of AF_UNIXlukem
1998-07-16From "buqtraq": avoid file descriptor leak if service is looping.tron
1998-05-01Add support for specifying the send and receive socket buffer sizes. Thisthorpej
1998-03-21Reset the SIGPIPE handler to SIG_DFL after forking.mycroft
1998-01-20PR/4837: Jeff Thieleke: inetd does not compile without libwrap.christos