<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openslx-ng/ipxe.git/src/net/ipv4.c, branch v0.9.6</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.6</id>
<link rel='self' href='https://git.openslx.org/openslx-ng/ipxe.git/atom/src/net/ipv4.c?h=v0.9.6'/>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/'/>
<updated>2008-11-18T01:52:40+00:00</updated>
<entry>
<title>[build] Keep gcc 4.4 happy</title>
<updated>2008-11-18T01:52:40+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2008-11-18T01:52:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=54fbd11221e69eb2c840517b1fb7c1613930f899'/>
<id>urn:sha1:54fbd11221e69eb2c840517b1fb7c1613930f899</id>
<content type='text'>
gcc 4.4 adds another few warnings, and also seems to complain if we
place %ebp in the clobber list for any inline asm.
</content>
</entry>
<entry>
<title>[netdevice] Split multicast hashing out into an mc_hash method</title>
<updated>2008-10-16T04:12:56+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2008-10-15T01:00:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=6b9cc2555688e716387c02ecfe4569d2a73a7208'/>
<id>urn:sha1:6b9cc2555688e716387c02ecfe4569d2a73a7208</id>
<content type='text'>
Multicast hashing is an ugly overlap between network and link layers.
EFI requires us to provide access to this functionality, so move it
out of ipv4.c and expose it as a method of the link layer.
</content>
</entry>
<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>
</feed>
