]> git.droids-corp.org - dpdk.git/blobdiff - lib/net/rte_ether.c
net: add macro to extract MAC address bytes
[dpdk.git] / lib / net / rte_ether.c
index 34605838b522360f6c7adf30768f063271b8d3be..14b9d779ecb34310b6bb8eb1f8a62f5a5002e9a0 100644 (file)
@@ -26,13 +26,8 @@ void
 rte_ether_format_addr(char *buf, uint16_t size,
                      const struct rte_ether_addr *eth_addr)
 {
-       snprintf(buf, size, "%02X:%02X:%02X:%02X:%02X:%02X",
-                eth_addr->addr_bytes[0],
-                eth_addr->addr_bytes[1],
-                eth_addr->addr_bytes[2],
-                eth_addr->addr_bytes[3],
-                eth_addr->addr_bytes[4],
-                eth_addr->addr_bytes[5]);
+       snprintf(buf, size, RTE_ETHER_ADDR_PRT_FMT,
+               RTE_ETHER_ADDR_BYTES(eth_addr));
 }
 
 static int8_t get_xdigit(char ch)