diff options
author | thompsa <thompsa@FreeBSD.org> | 2006-11-09 22:50:49 +0000 |
---|---|---|
committer | thompsa <thompsa@FreeBSD.org> | 2006-11-09 22:50:49 +0000 |
commit | 56ac4302e20c910a87bfc933138eb38f4c21af7a (patch) | |
tree | 52477fda529c96e17848fe9963901583808b3286 /lib/libarchive/archive_util.c | |
parent | 1a66ce5fa5b182346f2d65a791047524fd16bc42 (diff) | |
download | FreeBSD-src-56ac4302e20c910a87bfc933138eb38f4c21af7a.zip FreeBSD-src-56ac4302e20c910a87bfc933138eb38f4c21af7a.tar.gz |
MFp4
- Each stp port is added sequentially so it was possible for our bridgeid to
change every time because the new port has a lower MAC address. Instead
just find the lowest MAC address from all Ethernet adapters in the machine
as the value only needs to be unique, this stops a lot of churn on the
protocol.
- Update the states after enabling or disabling a port.
- Keep tabs if we have been stopped or started by our parent bridge.
- The callout only needs to be drained before destroying the mutex, move it to
bstp_detach.
Diffstat (limited to 'lib/libarchive/archive_util.c')
0 files changed, 0 insertions, 0 deletions