summaryrefslogtreecommitdiff
path: root/usr.sbin/dhcpd/dhcpd.h
AgeCommit message (Expand)Author
2017-08-04Remove unused structs and defines, from Edgar Pettijohn. ok jca@rob
2017-07-31Removed unused struct, also noticed by Edgar Pettijohn. ok jca@, krw@rob
2017-04-24Add 'echo-client-id' statment, so that RFC 6842 behaviour can beKenneth R Westerback
2017-04-18Tweak parameters to decode_*, add a check or two, and thus gain most of theKenneth R Westerback
2017-04-17Use better types for checksum() parameters and local var fromKenneth R Westerback
2017-04-13Remove a bunch of obsolete, unused and irrelevant DHCP client types, fields,Kenneth R Westerback
2017-02-16Bring parse_warn() into the log.[ch] 21st century and adopt the "^"Kenneth 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
2017-02-11Move parse_warning() into parse.c to prepare to replace errwarn.cKenneth R Westerback
2016-10-06Add support for RFC 6842. RFC 2131 said the server MUST NOT echoKenneth R Westerback
2016-08-05Don't leak the option data of non-DHCPINFORM messages received onKenneth R Westerback
2016-02-06Eliminate #include inside *.h files and include only needed headers inKenneth R Westerback
2014-07-11Fix DHCPINFORM not to lookup the lease database, not to fill the yiaddrYASUOKA Masahiko
2014-07-11Add -u option to bind UDP port as a socket to answer DHCPINFORM fromYASUOKA Masahiko
2014-05-07back out the previous ICMP simplifying diff, it caused livelocks.Martin Pelikan
2014-05-05Don't call the BOOTP handler indirectly.Martin Pelikan
2014-05-05Don't call the ICMP handler indirectly + clean up a bit.Martin Pelikan
2013-04-17Replace hand-rolled date printing/parsing code with strftime()/strptime().Kenneth R Westerback
2013-02-03Remove unused (a.k.a. always passed NULL) parameter 'data' fromKenneth R Westerback
2010-04-19If interfaces are specified, get their rdomain and bind dhcpd into the sameClaudio Jeker
2010-01-02Eliminate all uses of dmalloc() where the returned pointerKenneth R Westerback
2010-01-01Wrappers around a wrapper around free() are of no more use thanKenneth R Westerback
2010-01-01A slightly more complex calloc() wrapper wrapper, new_hash_table(),Kenneth R Westerback
2010-01-01Another calloc() wrapper wrapper, new_tree(), bites the dust.Kenneth R Westerback
2010-01-01Two more calloc() wrapper wrappers, new_shared_network() andKenneth R Westerback
2010-01-01Single-use wrapper functions that just call a wrapper functionKenneth R Westerback
2010-01-01Delete unused declarations.Kenneth R Westerback
2010-01-01Plug a potential leak similar to the one parfait spotted and TheoKenneth R Westerback
2008-05-07Add synchronisation support for dhcpd - this allows for two dhcpd'sBob Beck
2008-01-18Call store_options() with correct cutoff values, i.e. ones not 7 bytesKenneth R Westerback
2007-10-29More tweaking of option processing, this time around the creation ofKenneth R Westerback
2007-02-22another dead extern; Mark Lumsden <mark@cyodesigns.com>Henning Brauer
2007-02-18unused extern declHenning Brauer
2007-02-06spacesKevin Steves
2007-02-06remove some dangling function prototypesKevin Steves
2007-01-04<sys/un.h> not neededKevin Steves
2006-12-17remove one-lease-per-client parameter which was never implemented (itKevin Steves
2006-12-12<signal.h> not neededKevin Steves
2006-12-11spacesKevin Steves
2006-11-22small header cleanup:Kevin Steves
2006-11-21remove unused #defines;Kevin Steves
2006-11-21re-order includes and eliminate duplicates, no binary change; ok henning@Kevin Steves
2006-11-20KNF (no space before '['); ok henning@Kevin Steves
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
2006-05-30This patch renames dhcpd's "struct timeout" to "struct dhcpd_timeout"Chris Kuethe
2006-05-11If a list of interfaces is supplied via the command line orKenneth R Westerback