diff options
author | stephen hemminger <stephen@networkplumber.org> | 2013-04-13 18:06:07 +0400 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2013-04-15 22:03:44 +0400 |
commit | 8f3359bdc83f1abb1989e0817ab0e0b18667c828 (patch) | |
tree | 445804a55d594511f181fda573faecc78604509a /net/bridge/br_private.h | |
parent | f88c91ddba958e9a5dd4a5ee8c52a0faa790f586 (diff) | |
download | linux-8f3359bdc83f1abb1989e0817ab0e0b18667c828.tar.xz |
bridge: make user modified path cost sticky
Keep a STP port path cost value if it was set by a user.
Don't replace it with the link-speed based path cost
whenever the link goes down and comes back up.
Reported-by: Roopa Prabhu <roopa@cumulusnetworks.com>
Signed-off-by: Stephen Hemminger <stephen@networkplumber.org>
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'net/bridge/br_private.h')
-rw-r--r-- | net/bridge/br_private.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/net/bridge/br_private.h b/net/bridge/br_private.h index 3cbf5beb3d4b..d2c043a857b6 100644 --- a/net/bridge/br_private.h +++ b/net/bridge/br_private.h @@ -156,6 +156,7 @@ struct net_bridge_port #define BR_BPDU_GUARD 0x00000002 #define BR_ROOT_BLOCK 0x00000004 #define BR_MULTICAST_FAST_LEAVE 0x00000008 +#define BR_ADMIN_COST 0x00000010 #ifdef CONFIG_BRIDGE_IGMP_SNOOPING u32 multicast_startup_queries_sent; |