diff options
author | syrinx <syrinx@FreeBSD.org> | 2006-12-04 14:45:02 +0000 |
---|---|---|
committer | syrinx <syrinx@FreeBSD.org> | 2006-12-04 14:45:02 +0000 |
commit | b5c537984bd463a59efd5ae8b00db2da6b4b2a79 (patch) | |
tree | b6129512c425358a54eb42903a4969d60cea72df /lib/libc | |
parent | e472c8dd9a63a668edf18369765bbcf1dce3a47d (diff) | |
download | FreeBSD-src-b5c537984bd463a59efd5ae8b00db2da6b4b2a79.zip FreeBSD-src-b5c537984bd463a59efd5ae8b00db2da6b4b2a79.tar.gz |
Add two new flags to if_bridge(4) indicating whether the edge flag
of the bridge port and path cost have been administratively set or
calculated automatically by RSTP.
Make sure to transition from non-edge to edge when the port goes down
and the edge flag was manually set before.
This is needed to comply with the condition
((!portEnabled && AdminEdge) || ....)
in the Bridge Detection State Machine (IEE802.1D-2004, p. 171).
Reviewed by: thompsa
Approved by: bz (mentor)
Diffstat (limited to 'lib/libc')
0 files changed, 0 insertions, 0 deletions