]> git.ipfire.org Git - thirdparty/ipxe.git/commit
[lacp] Add simple LACP implementation
authorMichael Brown <mcb30@ipxe.org>
Mon, 10 May 2010 15:30:10 +0000 (16:30 +0100)
committerMichael Brown <mcb30@ipxe.org>
Mon, 10 May 2010 15:34:17 +0000 (16:34 +0100)
commit84996b7b09341b3cb4b93fdae4bdb2cb217045c7
treef3c9385844d21202ffc8a74e5fc72995e6f8b110
parent2d9a303248645af88cef9ffbf0a2f66c1bed8959
[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>
src/core/proto_eth_slow.c [deleted file]
src/include/ipxe/errfile.h
src/include/ipxe/eth_slow.h [new file with mode: 0644]
src/net/eth_slow.c [new file with mode: 0644]
src/net/ethernet.c