summaryrefslogtreecommitdiffstats
path: root/src/include/ipxe/netdevice.h
Commit message (Expand)AuthorAgeFilesLines
* [netdevice] Limit MTU by hardware maximum frame lengthMichael Brown2017-01-251-1/+8
* [netdevice] Allow network devices to disclaim IRQ support at runtimeMichael Brown2015-07-281-1/+10
* [netdevice] Add a generic concept of a "blocked link"Michael Brown2015-06-251-0/+17
* [legal] Relicense files under GPL2_OR_LATER_OR_UBDLMichael Brown2015-03-021-1/+1
* [rndis] Add generic RNDIS device abstractionMichael Brown2014-12-181-6/+5Star
* [netdevice] Avoid registering duplicate network devicesMichael Brown2014-07-301-0/+2
* [netdevice] Notify upper-layer drivers when RX processing is (un)frozenMichael Brown2014-03-141-20/+2Star
* [netdevice] Add generic concept of a network device configuratorMichael Brown2013-11-051-0/+79
* [ipv6] Add IPv6 socket address converterMichael Brown2013-10-211-1/+4
* [netdevice] Add find_netdev_by_index()Michael Brown2013-10-211-0/+1
* [netdevice] Add method for generating EUI-64 address from link-layer addressMichael Brown2013-09-031-0/+9
* [netdevice] Add concept of a network device indexMichael Brown2013-09-031-0/+2
* [netdevice] Increase maximum network-layer address lengthMichael Brown2013-09-031-1/+1
* [settings] Eliminate settings "tag magic"Michael Brown2013-05-011-32/+0Star
* [netdevice] Add netdev_tx_defer() to allow drivers to defer transmissionsMichael Brown2013-05-011-0/+4
* [ipoib] Expose Ethernet-compatible eIPoIB link-layer addresses and headersMichael Brown2012-08-311-0/+9
* [netdevice] Allow link layer to report broadcast/multicast packets via pull()Michael Brown2011-07-151-9/+19
* [netdevice] Allow non-completion TX errors to be recordedMichael Brown2011-06-281-0/+2
* [settings] Formalise notion of setting applicabilityMichael Brown2011-03-221-0/+32
* [netdevice] Allow devices to indicate that interrupts are not supportedMichael Brown2011-01-251-0/+14
* [settings] Apply settings block name in register_settings()Michael Brown2010-12-011-2/+1Star
* [vlan] Add support for IEEE 802.1Q VLANsMichael Brown2010-11-201-5/+6
* [netdevice] Allow per-device receive queue processing to be frozenMichael Brown2010-11-201-2/+37
* [netdevice] Add MAX_NET_HEADER_LEN and MAX_LL_NET_HEADER_LENMichael Brown2010-11-191-0/+10
* [netdevice] Pass both link-layer addresses in net_tx() and net_rx()Michael Brown2010-10-071-3/+6
* [netdevice] Add the concept of a network upper-layer driverMichael Brown2010-09-051-21/+39
* [build] Rename gPXE to iPXEMichael Brown2010-04-201-0/+557