summaryrefslogtreecommitdiff
path: root/usr.sbin/dhcpd
AgeCommit message (Expand)Author
2013-02-14Obey RFC 2131 and when the broadcast flag is set send reply backKenneth R Westerback
2013-02-03Remove unused (a.k.a. always passed NULL) parameter 'data' fromKenneth R Westerback
2013-01-13Tweak whitespace, add missing #defines, use DHO_RELAY_AGENT_INFORMATIONKenneth R Westerback
2013-01-13Add DHO_ defines for all known options. Use same names as ISC whereKenneth R Westerback
2013-01-05Check UDP length field for short as well as long values. Fixes aKenneth R Westerback
2013-01-03Don't mention the (incorrect) option number of autoproxy-script, sinceKenneth R Westerback
2013-01-02Rework to simply list all options in alphabetical order. FunctionalKenneth R Westerback
2012-09-26last stage of rfc changes, using consistent Rs/Re blocks, and moving theJason McIntyre
2012-08-29update the rfc references; ok krwJason McIntyre
2011-11-12Zero option processing stack storage to prevent stack garbage thatKenneth R Westerback
2010-12-23Use the provided note() and warning() functions of dhcpd instead ofClaudio Jeker
2010-12-15We run getopt() twice to know if dhcp-sync is used. To make this workClaudio Jeker
2010-11-19Prevent dhcpd(8) from trying to listen on interfaces that don't have aAntoine Jacoutot
2010-10-08use the right capitalization in the Nd strings.Igor Sobrado
2010-07-03Fix the naming of interfaces and variables for rdomains and rtablesPhilip Guenthe
2010-04-19If interfaces are specified, get their rdomain and bind dhcpd into the sameClaudio Jeker
2010-04-02plug memory leaks on error pathszinovik
2010-03-29Initialize 'flags' field of tree_cache stack variables to 0. Paranoia.Kenneth R Westerback
2010-03-29Always put server id in NAK's to requests. Some router/switchesKenneth R Westerback
2010-03-27malloc/strlcpy -> strdup. Use consistent idiom.Kenneth R Westerback
2010-01-03unused prototypeTheo de Raadt
2010-01-02Eliminate all uses of dmalloc() where the returned pointerKenneth R Westerback
2010-01-01Eliminate all uses of dfree() where the pointer is either dereferencedKenneth 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
2009-12-14Just like dhclient(8), we use the bpf filter drop to preventMarco Pfatschbacher
2009-12-10plug memory leak, spotted by parfait; ok krwTheo de Raadt
2009-09-14fix typo; ok jmc@Ingo Schwarze
2009-09-01Echo back the Relay Agent Information option if present (RFC 3046).Reyk Floeter
2009-08-01subnet-number and netmask could be ip addresses only.Federico G. Schwindt
2009-02-01"Ethernet" is a family of networking technologies developed at Xerox PARC,Igor Sobrado
2009-01-13add option 150, voip-configuration-server, as an array of IP addresses;Stuart Henderson
2008-11-14Sigh. Some clients can't handle three DHO_PAD options holding spaceKenneth R Westerback
2008-11-08Some clients don't parse a DHO_DHCP_OPTION_OVERLOAD option the wayKenneth R Westerback
2008-09-15When checking if a syscall like open(), ioctl() or writev() failed compareClaudio Jeker
2008-09-10bzero' the option buffer with the correct buffer size. this fixesReyk Floeter
2008-07-21Initial stab at DHCPINFORM support. OK phessler@Todd C. Miller
2008-05-30correct size of iov[]; ralf.horstmann@gmx.deTheo de Raadt
2008-05-29appease stupid stupid gcc; ok millertTheo de Raadt
2008-05-25Don't error out if dhcpd-sync does not exist in /etc/services and noTodd C. Miller
2008-05-11fix sync.c to not puke if sync_lease called without sync_init.Bob Beck
2008-05-08Insert pad blocks after sub-messages to keep the structures aligned toTheo de Raadt
2008-05-08this should really only be in one file.Bob Beck
2008-05-08don't break dhcpd when not using synch mechanisms..Bob Beck
2008-05-07Add synchronisation support for dhcpd - this allows for two dhcpd'sBob Beck