diff options
author | Joe Perches <joe@perches.com> | 2007-10-03 20:59:30 -0400 |
---|---|---|
committer | David S. Miller <davem@sunset.davemloft.net> | 2007-10-10 19:51:42 -0400 |
commit | 0795af5729b18218767fab27c44b1384f72dc9ad (patch) | |
tree | 67c16df84aa6ec219340b8ea1b5cfb0e8150a216 /drivers/net/bonding/bond_sysfs.c | |
parent | 95ea36275f3c9a1d3d04c217b4b576c657c4e70e (diff) |
[NET]: Introduce and use print_mac() and DECLARE_MAC_BUF()
This is nicer than the MAC_FMT stuff.
Signed-off-by: Joe Perches <joe@perches.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'drivers/net/bonding/bond_sysfs.c')
-rw-r--r-- | drivers/net/bonding/bond_sysfs.c | 11 |
1 files changed, 4 insertions, 7 deletions
diff --git a/drivers/net/bonding/bond_sysfs.c b/drivers/net/bonding/bond_sysfs.c index a771853219da..f10927639b5c 100644 --- a/drivers/net/bonding/bond_sysfs.c +++ b/drivers/net/bonding/bond_sysfs.c | |||
@@ -1361,17 +1361,14 @@ static ssize_t bonding_show_ad_partner_mac(struct device *d, | |||
1361 | { | 1361 | { |
1362 | int count = 0; | 1362 | int count = 0; |
1363 | struct bonding *bond = to_bond(d); | 1363 | struct bonding *bond = to_bond(d); |
1364 | DECLARE_MAC_BUF(mac); | ||
1364 | 1365 | ||
1365 | if (bond->params.mode == BOND_MODE_8023AD) { | 1366 | if (bond->params.mode == BOND_MODE_8023AD) { |
1366 | struct ad_info ad_info; | 1367 | struct ad_info ad_info; |
1367 | if (!bond_3ad_get_active_agg_info(bond, &ad_info)) { | 1368 | if (!bond_3ad_get_active_agg_info(bond, &ad_info)) { |
1368 | count = sprintf(buf,"%02x:%02x:%02x:%02x:%02x:%02x\n", | 1369 | count = sprintf(buf,"%s\n", |
1369 | ad_info.partner_system[0], | 1370 | print_mac(mac, ad_info.partner_system)) |
1370 | ad_info.partner_system[1], | 1371 | + 1; |
1371 | ad_info.partner_system[2], | ||
1372 | ad_info.partner_system[3], | ||
1373 | ad_info.partner_system[4], | ||
1374 | ad_info.partner_system[5]) + 1; | ||
1375 | } | 1372 | } |
1376 | } | 1373 | } |
1377 | else | 1374 | else |