summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--bgpd/rfapi/rfapi_vty.c14
1 files changed, 1 insertions, 13 deletions
diff --git a/bgpd/rfapi/rfapi_vty.c b/bgpd/rfapi/rfapi_vty.c
index dbc2a430bc..997f1d3c34 100644
--- a/bgpd/rfapi/rfapi_vty.c
+++ b/bgpd/rfapi/rfapi_vty.c
@@ -314,19 +314,7 @@ rfapiL2o2Qprefix (struct rfapi_l2address_option *l2o, struct prefix *pfx)
char *
rfapiEthAddr2Str (const struct ethaddr *ea, char *buf, int bufsize)
{
- int i;
- char *p = buf;
-
- assert (bufsize > (3 * ETHER_ADDR_LEN));
-
- for (i = 0; i <= ETHER_ADDR_LEN; ++i)
- {
- sprintf (p, "%02x", ea->octet[i]);
- if (i < (ETHER_ADDR_LEN - 1))
- *(p + 2) = ':';
- p += 3;
- }
- return buf;
+ return mac2str (ea->octet, buf, bufsize);
}
int