<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openslx-ng/ipxe.git/src/net/ipv4.c, branch v0.9.4</title>
<subtitle>Fork of ipxe; additional commands and features</subtitle>
<id>https://git.openslx.org/openslx-ng/ipxe.git/atom/src/net/ipv4.c?h=v0.9.4</id>
<link rel='self' href='https://git.openslx.org/openslx-ng/ipxe.git/atom/src/net/ipv4.c?h=v0.9.4'/>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/'/>
<updated>2008-05-19T15:19:46+00:00</updated>
<entry>
<title>[IPv4] Fix multicast address checking</title>
<updated>2008-05-19T15:19:46+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2008-05-19T15:19:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=1dcc60e5ad4fe9653035282615e780c0bf64ce9e'/>
<id>urn:sha1:1dcc60e5ad4fe9653035282615e780c0bf64ce9e</id>
<content type='text'>
From: Viswanath Krishnamurthy &lt;viswa.krish@gmail.com&gt;

The current ipv4 incorrectly checks the IP address for multicast address.
This causes valid IPv4 unicast address to be trated as multicast address

For e.g if the PXE/tftp server IP address is 192.168.4.XXX where XXX is
224 or greater, it gets treated as multicast address and a ethernet
multicast address is sent out on the wire causing timeouts
</content>
</entry>
<entry>
<title>[Settings] Remove assumption that all settings have DHCP tag values</title>
<updated>2008-03-25T20:46:16+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2008-03-25T20:46:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=92d15eff30410dcb0ec406e06b131fb7d9179ffd'/>
<id>urn:sha1:92d15eff30410dcb0ec406e06b131fb7d9179ffd</id>
<content type='text'>
Allow for settings to be described by something other than a DHCP option
tag if desirable.  Currently used only for the MAC address setting.

Separate out fake DHCP packet creation code from dhcp.c to fakedhcp.c.

Remove notion of settings from dhcppkt.c.

Rationalise dhcp.c to use settings API only for final registration of the
DHCP options, rather than using {store,fetch}_setting throughout.
</content>
</entry>
<entry>
<title>[IPv4] Use default netmasks when no subnet mask is specified.</title>
<updated>2008-03-23T22:20:47+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2008-03-23T22:20:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=978865da2f5d5a587c2f8accf3e1bb3b0193e1fd'/>
<id>urn:sha1:978865da2f5d5a587c2f8accf3e1bb3b0193e1fd</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[Settings] Use a settings applicator to configure IPv4 routes.</title>
<updated>2008-03-21T00:01:27+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2008-03-21T00:01:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=aec9b8a41b6cad1b257c4e3a7f043f35871aafd0'/>
<id>urn:sha1:aec9b8a41b6cad1b257c4e3a7f043f35871aafd0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Various warnings fixups for OpenBSD with gcc-3.3.5.</title>
<updated>2007-12-07T00:11:43+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2007-12-07T00:11:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=df868476e7872c3ebd8c6e2a21f8365858907dc7'/>
<id>urn:sha1:df868476e7872c3ebd8c6e2a21f8365858907dc7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>use malloc attribute</title>
<updated>2007-08-20T18:30:11+00:00</updated>
<author>
<name>Holger Lubitz</name>
</author>
<published>2007-08-20T18:30:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=6f0eca14007d8d2c06dea9482adc3a0bd034fdb0'/>
<id>urn:sha1:6f0eca14007d8d2c06dea9482adc3a0bd034fdb0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Never attempt to route the broadcast address.</title>
<updated>2007-07-03T12:55:45+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2007-07-03T12:55:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=5b52630a9c6e4ef28a38dd8b154f14edf990f284'/>
<id>urn:sha1:5b52630a9c6e4ef28a38dd8b154f14edf990f284</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Kill off hotplug.h and just make net devices normal reference-counted</title>
<updated>2007-06-27T13:48:31+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2007-06-27T13:48:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=f77815f2b1ecf9f14441110ca61c0cffa48ce0e3'/>
<id>urn:sha1:f77815f2b1ecf9f14441110ca61c0cffa48ce0e3</id>
<content type='text'>
structures.

DHCP still broken and #if 0'd out.
</content>
</entry>
<entry>
<title>pkbuff-&gt;iobuf changeover</title>
<updated>2007-05-19T18:39:40+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2007-05-19T18:39:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=3e2c6b6736729633c5d6c00cd31458a1c6a49730'/>
<id>urn:sha1:3e2c6b6736729633c5d6c00cd31458a1c6a49730</id>
<content type='text'>
Achieved via Perl using:

perl -pi -e 's/pk_buff/io_buffer/g; s/Packet buffer/I\/O buffer/ig; ' \
	-e 's/pkbuff\.h/iobuf.h/g; s/pkb_/iob_/g; s/_pkb/_iob/g; ' \
	-e 's/pkb/iobuf/g; s/PKB/IOB/g;'
</content>
</entry>
<entry>
<title>Use stdio.h instead of vsprintf.h</title>
<updated>2007-01-19T01:13:12+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2007-01-19T01:13:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=73b09ecba6dad0070e106a74eeed4bc388d60e02'/>
<id>urn:sha1:73b09ecba6dad0070e106a74eeed4bc388d60e02</id>
<content type='text'>
</content>
</entry>
</feed>
