1
0
mirror of https://github.com/openbsd/src.git synced 2025-01-10 06:47:55 -08:00
openbsd-src/usr.sbin/dhcpd
krw 920fcdb10c Some clients don't parse a DHO_DHCP_OPTION_OVERLOAD option the way
I expected. They object if there are no bits set in the option
value. So just use DHO_PAD in the reserved space unless at least
one of the bits is set.

Various versions tested by Tobias Ulmer on OpenSolaris, matthieu@
on busybox's DHCP client, and Uwe Dippel on Solaris. All of which
failed before.
2008-11-08 01:42:24 +00:00
..
alloc.c
bootp.c tiny bit of delinting; ok krw@ 2006-03-13 19:57:42 +00:00
bpf.c When checking if a syscall like open(), ioctl() or writev() failed compare 2008-09-15 20:38:17 +00:00
conflex.c remove one-lease-per-client parameter which was never implemented (it 2006-12-17 18:03:33 +00:00
confpars.c remove one-lease-per-client parameter which was never implemented (it 2006-12-17 18:03:33 +00:00
convert.c
db.c
dhcp-options.5 convert to new .Dd format; 2007-05-31 19:19:00 +00:00
dhcp.c Initial stab at DHCPINFORM support. OK phessler@ 2008-07-21 16:51:18 +00:00
dhcp.h spaces and comment to sync to dhclient dhcp.h; no binary change 2007-03-02 18:26:29 +00:00
dhcpd.8 Add synchronisation support for dhcpd - this allows for two dhcpd's 2008-05-07 12:19:20 +00:00
dhcpd.c appease stupid stupid gcc; ok millert 2008-05-29 19:02:47 +00:00
dhcpd.conf
dhcpd.conf.5 for "fixed-address", note that no lease is generated; after some 2007-12-23 21:54:35 +00:00
dhcpd.h Add synchronisation support for dhcpd - this allows for two dhcpd's 2008-05-07 12:19:20 +00:00
dhcpd.leases.5 convert to new .Dd format; 2007-05-31 19:19:00 +00:00
dhctoken.h align, no binary change 2006-12-18 19:05:01 +00:00
dispatch.c When checking if a syscall like open(), ioctl() or writev() failed compare 2008-09-15 20:38:17 +00:00
errwarn.c Add synchronisation support for dhcpd - this allows for two dhcpd's 2008-05-07 12:19:20 +00:00
hash.c
icmp.c When checking if a syscall like open(), ioctl() or writev() failed compare 2008-09-15 20:38:17 +00:00
inet.c
Makefile Add synchronisation support for dhcpd - this allows for two dhcpd's 2008-05-07 12:19:20 +00:00
memory.c Add synchronisation support for dhcpd - this allows for two dhcpd's 2008-05-07 12:19:20 +00:00
options.c Some clients don't parse a DHO_DHCP_OPTION_OVERLOAD option the way 2008-11-08 01:42:24 +00:00
packet.c
parse.c don't leak memory, from dhclient; ok krw@ 2007-02-26 00:49:53 +00:00
pfutils.c remove double word in comment; 2007-12-23 21:52:16 +00:00
print.c pretty up print_hw_addr(), and even fix a teeny buffer overflow; ok otto 2005-11-13 20:25:59 +00:00
sync.c When checking if a syscall like open(), ioctl() or writev() failed compare 2008-09-15 20:38:17 +00:00
sync.h Insert pad blocks after sub-messages to keep the structures aligned to 2008-05-08 14:15:40 +00:00
tables.c option 144 is commonly used for tftp-config-file. 2008-04-04 22:44:21 +00:00
tree.c tiny bit of delinting; ok krw@ 2006-03-13 19:57:42 +00:00
tree.h