<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openslx-ng/ipxe.git/src/include/gpxe/arp.h, 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/include/gpxe/arp.h?h=v0.9.6</id>
<link rel='self' href='https://git.openslx.org/openslx-ng/ipxe.git/atom/src/include/gpxe/arp.h?h=v0.9.6'/>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/'/>
<updated>2007-07-02T19:05:58+00:00</updated>
<entry>
<title>Add untested support for UNDI transmit and receive.</title>
<updated>2007-07-02T19:05:58+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2007-07-02T19:05:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=332614a382c5e435e61509d130872e143670df56'/>
<id>urn:sha1:332614a382c5e435e61509d130872e143670df56</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add "name" field to struct device to allow human-readable hardware device</title>
<updated>2007-01-10T04:22:09+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2007-01-10T04:22:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=dad52745227fd06090e73ea535e0b0fe0f667c60'/>
<id>urn:sha1:dad52745227fd06090e73ea535e0b0fe0f667c60</id>
<content type='text'>
names.

Add "dev" pointer in struct net_device to tie network interfaces back to a
hardware device.

Force natural alignment of data types in __table() macros.  This seems to
prevent gcc from taking the unilateral decision to occasionally increase
their alignment (which screws up the table packing).
</content>
</entry>
<entry>
<title>gcc3 compatibility: removed ARP_NET_PROTOCOL().</title>
<updated>2006-08-08T17:44:25+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2006-08-08T17:44:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=68e33224efd8f2116cd107a84d478db761982d85'/>
<id>urn:sha1:68e33224efd8f2116cd107a84d478db761982d85</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Simplify RX data path.</title>
<updated>2006-06-17T22:36:27+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2006-06-17T22:36:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=3c8aafa2099c13799fdb4f42d06f1abd278b14f7'/>
<id>urn:sha1:3c8aafa2099c13799fdb4f42d06f1abd278b14f7</id>
<content type='text'>
Kill off the static single net device and move to proper dynamic
registration (which we need with the new device model).

Break the (flawed) assumption that all network-layer protocols can use
ARP; such network-layer protocols (i.e. IPv4) must now register as an ARP
protocol using ARP_NET_PROTOCOL() and provide a single method for checking
the existence of a local network-layer address.
</content>
</entry>
<entry>
<title>Simplify TX datapath.</title>
<updated>2006-06-16T00:19:46+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2006-06-16T00:19:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=bbd9e2806115961a1d1d218a3eeb31924a114cfd'/>
<id>urn:sha1:bbd9e2806115961a1d1d218a3eeb31924a114cfd</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Network layer now works as a proof of concept</title>
<updated>2006-04-28T14:13:50+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2006-04-28T14:13:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=129c6c3968d4967f091266ee8c7d99986080e201'/>
<id>urn:sha1:129c6c3968d4967f091266ee8c7d99986080e201</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Network API now allows for multiple network devices (although the</title>
<updated>2006-04-24T15:33:06+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2006-04-24T15:33:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=fdc2ee79db376b03710f9255720ce45c79022768'/>
<id>urn:sha1:fdc2ee79db376b03710f9255720ce45c79022768</id>
<content type='text'>
implementation allows for only one, and does so without compromising on
the efficiency of static allocation).

Link-layer protocols are cleanly separated from the device drivers.

Network-layer protocols are cleanly separated from individual network
devices.

Link-layer and network-layer protocols are cleanly separated from each
other.
</content>
</entry>
<entry>
<title>Remove the concept of the media-independent link-layer header and replace</title>
<updated>2006-04-19T11:32:24+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2006-04-19T11:32:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=bdc8190c8dea79b0d72f5b80654269836964e5b8'/>
<id>urn:sha1:bdc8190c8dea79b0d72f5b80654269836964e5b8</id>
<content type='text'>
it with metadata in the pkb structure.  This is required since UNDI will
want to be able to parse the link-layer header without destroying it.
</content>
</entry>
<entry>
<title>Typo</title>
<updated>2006-04-19T02:08:27+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2006-04-19T02:08:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=d65a66606b09ff278738ed33f34205f366ea1a87'/>
<id>urn:sha1:d65a66606b09ff278738ed33f34205f366ea1a87</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add missing prototype</title>
<updated>2006-04-19T01:42:33+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2006-04-19T01:42:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=363905e1b606a43417813396c41921ce317dbc5b'/>
<id>urn:sha1:363905e1b606a43417813396c41921ce317dbc5b</id>
<content type='text'>
</content>
</entry>
</feed>
