[lacp] Add simple LACP implementation
authorMichael Brown <mcb30@ipxe.org>
Mon, 10 May 2010 15:30:10 +0000 (16:30 +0100)
committerStefan Hajnoczi <stefanha@gmail.com>
Wed, 7 Jul 2010 19:14:37 +0000 (20:14 +0100)
commit81b835a755a5273ef4c57047de896882dd304b62
tree062b4216fc402f7779902abd6b574611b23b989e
parent0edf2405b457e542c244a72285511b3ff5c06885
[lacp] Add simple LACP implementation

Some switch configurations will refuse to enable our port unless we
can speak LACP to inform the switch that we are alive.  Add a very
simple passive LACP implementation that is sufficient to convince at
least Linux's bonding driver (when tested using qemu attached to a tap
device enslaved to a bond device configured as "mode=802.3ad").

Signed-off-by: Michael Brown <mcb30@ipxe.org>
Signed-off-by: Stefan Hajnoczi <stefanha@gmail.com>
src/core/proto_eth_slow.c [deleted file]
src/include/gpxe/errfile.h
src/include/gpxe/eth_slow.h [new file with mode: 0644]
src/net/eth_slow.c [new file with mode: 0644]
src/net/ethernet.c