X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=net%2Fbridge%2Fbr_stp_if.c;h=9e1d296b6e95b49127a4ae1b98a57ce8a19ec2b1;hb=333b49614bac1801f614128fdcdb6346b383a0df;hp=80452970b6d92536cdd63b37ab4eaa23321e0408;hpb=86090fcac5e27b630656fe3d963a6b80e26dac44;p=linux-2.6.git diff --git a/net/bridge/br_stp_if.c b/net/bridge/br_stp_if.c index 80452970b..9e1d296b6 100644 --- a/net/bridge/br_stp_if.c +++ b/net/bridge/br_stp_if.c @@ -212,3 +212,11 @@ void br_stp_set_path_cost(struct net_bridge_port *p, u32 path_cost) br_configuration_update(p->br); br_port_state_selection(p->br); } + +ssize_t br_show_bridge_id(char *buf, const struct bridge_id *id) +{ + return sprintf(buf, "%.2x%.2x.%.2x%.2x%.2x%.2x%.2x%.2x\n", + id->prio[0], id->prio[1], + id->addr[0], id->addr[1], id->addr[2], + id->addr[3], id->addr[4], id->addr[5]); +}