summaryrefslogtreecommitdiff
path: root/usr.sbin/dhcpd/pfutils.c
AgeCommit message (Expand)Author
2021-10-24For open/openat, if the flags parameter does not contain O_CREAT, theTheo de Raadt
2021-07-12Change the error reporting pattern throughout the tree when unveilBob Beck
2019-08-08One missing piece when I added pledge(2) to dhcpd(8) was in the code path whenRicardo Mestre
2019-06-28When system calls indicate an error they return -1, not some arbitraryTheo de Raadt
2018-12-07I noticed the "pf table handler" process not going away on dhcpd restart,Henning Brauer
2017-02-13Eliminate pointless'%m' (a.k.a. hand rolled strerror()) by using fatal() andKenneth R Westerback
2017-02-13Do the strerror() elimination dance with log_warnx() -> log_warn(),Kenneth R Westerback
2017-02-13Switch from old errwarn.c logging to shiny new log.[ch].Kenneth R Westerback
2016-11-15Replace bzero(3) with memset(3)Ricardo Mestre
2016-02-06Eliminate #include inside *.h files and include only needed headers inKenneth R Westerback
2015-02-05The pf table process should die if the pipe to the dhcpd process isKenneth R Westerback
2015-01-21Include <netinet/in.h> before <net/pfvar.h>. In a future change whenTheo de Raadt
2015-01-16Replace <sys/param.h> with <limits.h> and other less dirty headers whereTheo de Raadt
2013-10-18Scattering a few bcopy()'s around source using mostly memcpy() is justKenneth R Westerback
2007-12-23remove double word in comment;Jason McIntyre
2007-10-06Allow the various pf table actions to operate independently. For example,Chris Kuethe
2007-05-15use the correct fd for poll. we're waiting on the pipe, not pfTed Unangst
2006-10-20indentTheo de Raadt
2006-06-14This diff allows dhcpd to put active leases into a pf table. Dhcpd will thenChris Kuethe
2006-06-14Move the transmission of privsep messages into its own function. WhereverChris Kuethe
2006-06-14Avoid changing pf tables when table name is NULLChris Kuethe
2006-05-31Missing $OpenBSD$ tag. Spotted by Masao Uebayashi.Chris Kuethe
2006-05-31This diff makes dhcpd able to manipulate pf tables on certain lease events.Chris Kuethe