freebsd-dev/libexec
Ian Dowse 3f48bf186f RFC2132 is not clear about whether the "Maximum DHCP Message Size"
refers to the size of the whole ethernet packet, just the DHCP
message within the UDP payload, or something else. bootpd interpreted
it as a maximum UDP payload size, so it could end up sending
fragmented packets to clients (such as some versions of Etherboot)
that used different interpretations of the maximum message size.

Switch to the most conservative interpretation: ensure that the
ethernet packet containing the response is no larger than the
specified maximum message size. This matches the behaviour of
the ISC dhcpd.

MFC after:	1 week
2001-09-25 21:02:10 +00:00
..
atrun by by -> by 2001-07-23 11:00:31 +00:00
bootpd RFC2132 is not clear about whether the "Maximum DHCP Message Size" 2001-09-25 21:02:10 +00:00
comsat File positions are off_t nowdays, not long, so: 2001-09-03 05:06:48 +00:00
fingerd mdoc(7) police: protect trailing full stops of abbreviations 2001-08-10 13:45:36 +00:00
ftpd Improve the description on how to construct ~ftp/pub. Specifically, 2001-09-25 02:43:45 +00:00
getNAME Remove whitespace at EOL. 2001-07-15 07:53:42 +00:00
getty mdoc(7) police: 2001-08-07 15:48:51 +00:00
mail.local - Backout botched attempt to intoduce MANSECT feature. 2001-03-26 14:22:12 +00:00
makekey Xref to openssl(1) (i.e. "openssl passwd") 2001-07-26 02:41:53 +00:00
mknetid Added netid(5) manpage. 2001-08-21 15:39:15 +00:00
named-xfer - Backout botched attempt to intoduce MANSECT feature. 2001-03-26 14:22:12 +00:00
pppoed Put a parenthesis in the right place (DUH!). 2001-08-25 23:41:37 +00:00
rbootd - Backout botched attempt to intoduce MANSECT feature. 2001-03-26 14:22:12 +00:00
revnetgroup mdoc(7) police: remove extraneous .Pp before and/or after .Sh. 2001-07-09 09:54:33 +00:00
rexecd Don't clobber the default for CFLAGS. 2001-08-03 21:45:54 +00:00
rlogind Handle snprintf() returning < -1. 2001-08-20 18:13:50 +00:00
rpc.rquotad Remove whitespace at EOL. 2001-07-15 07:53:42 +00:00
rpc.rstatd Fixes file descriptor leak in standalone mode. 2001-08-03 00:23:37 +00:00
rpc.rusersd Remove whitespace at EOL. 2001-07-15 07:53:42 +00:00
rpc.rwalld Remove whitespace at EOL. 2001-07-15 07:53:42 +00:00
rpc.sprayd Remove whitespace at EOL. 2001-07-15 07:53:42 +00:00
rshd Remove whitespace at EOL. 2001-07-15 07:53:42 +00:00
rtld-aout Fixed some of style bugs. 2001-09-12 10:04:42 +00:00
rtld-elf mdoc(7) police: 2001-08-07 15:48:51 +00:00
save-entropy beforeinstall -> SCRIPTS. 2001-04-07 11:21:35 +00:00
smrsh - Backout botched attempt to intoduce MANSECT feature. 2001-03-26 14:22:12 +00:00
talkd Include ttymsg.h from ../../usr.bin/wall instead of rolling our own 2001-09-09 14:30:11 +00:00
telnetd Manually unifdef(1) CRAY, UNICOS, hpux and sun uselsess code. 2001-08-29 14:16:17 +00:00
tftpd Remove whitespace at EOL. 2001-07-15 07:53:42 +00:00
uucpd Use STD{ERR,IN,OUT}_FILENO instead of their numeric values. The 2001-07-26 11:02:39 +00:00
xtend Remove whitespace at EOL. 2001-07-15 07:53:42 +00:00
ypxfr yp_errno is an enum ypstat. 2001-07-24 12:33:08 +00:00
Makefile Do not build (and install) both secure/ and standard versions 2001-03-26 12:49:05 +00:00
Makefile.inc - Backout botched attempt to intoduce MANSECT feature. 2001-03-26 14:22:12 +00:00