summaryrefslogtreecommitdiff
path: root/usr.sbin/dhcpd/memory.c
AgeCommit message (Expand)Author
2022-01-28When it's the possessive of 'it', it's spelled "its", without thePhilip Guenther
2020-11-10Remove prototypes for functions removed 10+ years ago. Return types should be onKenneth R Westerback
2020-04-06dhcpd could reference freed memory after releasing a lease withKenneth R Westerback
2017-02-13Eliminate pointless'%m' (a.k.a. hand rolled strerror()) by using fatal() andKenneth R Westerback
2017-02-13Adjust some long lines.Kenneth R Westerback
2017-02-13Switch from old errwarn.c logging to shiny new log.[ch].Kenneth R Westerback
2016-02-07avoid a use after free when parsing address ranges from a configJonathan Gray
2016-02-06Eliminate #include inside *.h files and include only needed headers inKenneth R Westerback
2015-02-10Keep track of the last time we scanned the leases to find expiredKenneth R Westerback
2014-06-11Prettify & refactor, no functional change.Martin Pelikan
2013-10-18%d -> %lld, add (long long) cast to time_t variables. Make guentherKenneth R Westerback
2010-03-27malloc/strlcpy -> strdup. Use consistent idiom.Kenneth R Westerback
2010-01-01Wrappers around a wrapper around free() are of no more use thanKenneth R Westerback
2010-01-01Single-use wrapper functions that just call a wrapper functionKenneth R Westerback
2010-01-01Plug a potential leak similar to the one parfait spotted and TheoKenneth R Westerback
2009-12-10plug memory leak, spotted by parfait; ok krwTheo de Raadt
2008-05-07Add synchronisation support for dhcpd - this allows for two dhcpd'sBob Beck
2006-08-09Fix a reliability issue in dhcpd where a DHCPDISCOVER packet with a 32-byteChad Loder
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-05-31This diff makes dhcpd able to manipulate pf tables on certain lease events.Chris Kuethe
2004-09-21spelling fixes; ok jmc@ henning@David Krause
2004-09-16avoid aliasing with libc functions; ok henningTheo de Raadt
2004-05-11knfTheo de Raadt
2004-05-04remove things not used, spotted by lint mostly; ok henningTheo de Raadt
2004-04-20$OpenBSD$Henning Brauer
2004-04-18various knf; henning okTheo de Raadt
2004-04-16a bunch of knf, ok henningTheo de Raadt
2004-04-14spacesTheo de Raadt
2004-04-13time_t and kill a few dumb definesHenning Brauer
2004-04-13may the whacking beginHenning Brauer