<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/libexec/bootpd/bootpd.c, branch release/8.1.0</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src/atom?h=release%2F8.1.0</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src/atom?h=release%2F8.1.0'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/'/>
<updated>2005-12-24T22:22:17Z</updated>
<entry>
<title>Make tv_sec a time_t on all platforms but alpha.  Brings us more in line with</title>
<updated>2005-12-24T22:22:17Z</updated>
<author>
<name>Tom Rhodes</name>
<email>trhodes@FreeBSD.org</email>
</author>
<published>2005-12-24T22:22:17Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=09c00166e46fe394db30efb6fc982761b2fb7b82'/>
<id>urn:sha1:09c00166e46fe394db30efb6fc982761b2fb7b82</id>
<content type='text'>
POSIX.  This also makes the struct correct we ever implement an i386-time64
architecture.  Not that we need too.

Reviewed by:	imp, brooks
Approved by:	njl (acpica), des (no objects, touches procfs)
Tested with:	make universe
</content>
</entry>
<entry>
<title>Fix most cases where the address of an int is passed to a function expecting a</title>
<updated>2005-02-14T17:42:58Z</updated>
<author>
<name>Stefan Farfeleder</name>
<email>stefanf@FreeBSD.org</email>
</author>
<published>2005-02-14T17:42:58Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=78e3eed07184d423cdabe6a8baae3edcd47c3dc5'/>
<id>urn:sha1:78e3eed07184d423cdabe6a8baae3edcd47c3dc5</id>
<content type='text'>
socklen_t * argument.
</content>
</entry>
<entry>
<title>Add the '-h hostname' to usage(), too.</title>
<updated>2004-02-13T09:26:54Z</updated>
<author>
<name>Peter Pentchev</name>
<email>roam@FreeBSD.org</email>
</author>
<published>2004-02-13T09:26:54Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=dc546e1a0e2607a7d96a7fd3e00299a88080f2e7'/>
<id>urn:sha1:dc546e1a0e2607a7d96a7fd3e00299a88080f2e7</id>
<content type='text'>
While I'm here, sync the usage() synopsis with the manual page synopsis:
make the [-i | -s] explicit and sort the options alphabetically.

Reminded by:		ru
MFC after:		3 days
</content>
</entry>
<entry>
<title>fix a couple typos in the comments</title>
<updated>2003-06-15T03:08:37Z</updated>
<author>
<name>John-Mark Gurney</name>
<email>jmg@FreeBSD.org</email>
</author>
<published>2003-06-15T03:08:37Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=9bf69bf27a84f26575c5077e3beb6b8e12473f8b'/>
<id>urn:sha1:9bf69bf27a84f26575c5077e3beb6b8e12473f8b</id>
<content type='text'>
From NetBSD's bootpd (in src/usr.sbin/bootp)
</content>
</entry>
<entry>
<title>fix bootpd to use fd_set.  For some reason on Sparc, using int with</title>
<updated>2003-06-15T03:05:14Z</updated>
<author>
<name>John-Mark Gurney</name>
<email>jmg@FreeBSD.org</email>
</author>
<published>2003-06-15T03:05:14Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=b6a0d4720e331fd924e9e62cd8f8251cbcf3743b'/>
<id>urn:sha1:b6a0d4720e331fd924e9e62cd8f8251cbcf3743b</id>
<content type='text'>
select is broken.
</content>
</entry>
<entry>
<title>Add FBSDID. udp/bootps -&gt; bootps/udp. Use err(3).</title>
<updated>2003-02-05T13:45:25Z</updated>
<author>
<name>Philippe Charnier</name>
<email>charnier@FreeBSD.org</email>
</author>
<published>2003-02-05T13:45:25Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=538015aa3b16b2819401ed2b6cebdd459affc7d4'/>
<id>urn:sha1:538015aa3b16b2819401ed2b6cebdd459affc7d4</id>
<content type='text'>
</content>
</entry>
<entry>
<title>This code defined a private __P, nuke it.</title>
<updated>2002-05-28T18:36:43Z</updated>
<author>
<name>Alfred Perlstein</name>
<email>alfred@FreeBSD.org</email>
</author>
<published>2002-05-28T18:36:43Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=f19d047aec2b1d05cfb00498caff5141094d1124'/>
<id>urn:sha1:f19d047aec2b1d05cfb00498caff5141094d1124</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Assume __STDC__, remove non-__STDC__ code.</title>
<updated>2002-05-28T18:31:41Z</updated>
<author>
<name>Alfred Perlstein</name>
<email>alfred@FreeBSD.org</email>
</author>
<published>2002-05-28T18:31:41Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=5ed136e814a98e845927fffa6aa7c497dbd8fa5e'/>
<id>urn:sha1:5ed136e814a98e845927fffa6aa7c497dbd8fa5e</id>
<content type='text'>
Reviewed by: md5
</content>
</entry>
<entry>
<title>Mark report() as printflike and fix resulting warnings, including one bug</title>
<updated>2002-02-04T01:28:45Z</updated>
<author>
<name>Kris Kennaway</name>
<email>kris@FreeBSD.org</email>
</author>
<published>2002-02-04T01:28:45Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=be9efd564109424704e51418a70c2203ca26612b'/>
<id>urn:sha1:be9efd564109424704e51418a70c2203ca26612b</id>
<content type='text'>
(get_errmsg -&gt; get_errmsg())
</content>
</entry>
<entry>
<title>RFC2132 is not clear about whether the "Maximum DHCP Message Size"</title>
<updated>2001-09-25T21:02:10Z</updated>
<author>
<name>Ian Dowse</name>
<email>iedowse@FreeBSD.org</email>
</author>
<published>2001-09-25T21:02:10Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=3f48bf186fb457559e2f5caf77ad6f68faa0a07f'/>
<id>urn:sha1:3f48bf186fb457559e2f5caf77ad6f68faa0a07f</id>
<content type='text'>
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
</content>
</entry>
</feed>
