diff options
author | Aman Deep Singh <aman.deep.singh@intel.com> | 2021-08-25 22:57:34 +0530 |
---|---|---|
committer | Ferruh Yigit <ferruh.yigit@intel.com> | 2021-09-07 19:08:05 +0200 |
commit | a7db3afce75346832059d8bfe54a8f81945fb213 (patch) | |
tree | c2da0e53daf499c0fb0d70938e20f7c5aab69e31 /examples/vmdq_dcb/main.c | |
parent | c2c4f87b12590d96f549c4ef04a04d29d3b8fb97 (diff) |
net: add macro to extract MAC address bytes
Added macros to simplify print of MAC address.
The six bytes of a MAC address are extracted in
a macro here, to improve code readablity.
Signed-off-by: Aman Deep Singh <aman.deep.singh@intel.com>
Reviewed-by: Ferruh Yigit <ferruh.yigit@intel.com>
Diffstat (limited to 'examples/vmdq_dcb/main.c')
-rw-r--r-- | examples/vmdq_dcb/main.c | 12 |
1 files changed, 2 insertions, 10 deletions
diff --git a/examples/vmdq_dcb/main.c b/examples/vmdq_dcb/main.c index f6532387f1..6d3c918d6d 100644 --- a/examples/vmdq_dcb/main.c +++ b/examples/vmdq_dcb/main.c @@ -345,12 +345,7 @@ port_init(uint16_t port, struct rte_mempool *mbuf_pool) printf("Port %u MAC: %02"PRIx8" %02"PRIx8" %02"PRIx8 " %02"PRIx8" %02"PRIx8" %02"PRIx8"\n", (unsigned)port, - vmdq_ports_eth_addr[port].addr_bytes[0], - vmdq_ports_eth_addr[port].addr_bytes[1], - vmdq_ports_eth_addr[port].addr_bytes[2], - vmdq_ports_eth_addr[port].addr_bytes[3], - vmdq_ports_eth_addr[port].addr_bytes[4], - vmdq_ports_eth_addr[port].addr_bytes[5]); + RTE_ETHER_ADDR_BYTES(&vmdq_ports_eth_addr[port])); /* Set mac for each pool. 8< */ for (q = 0; q < num_pools; q++) { @@ -360,10 +355,7 @@ port_init(uint16_t port, struct rte_mempool *mbuf_pool) mac.addr_bytes[4] = port; mac.addr_bytes[5] = q; printf("Port %u vmdq pool %u set mac " RTE_ETHER_ADDR_PRT_FMT "\n", - port, q, - mac.addr_bytes[0], mac.addr_bytes[1], - mac.addr_bytes[2], mac.addr_bytes[3], - mac.addr_bytes[4], mac.addr_bytes[5]); + port, q, RTE_ETHER_ADDR_BYTES(&mac)); retval = rte_eth_dev_mac_addr_add(port, &mac, q + vmdq_pool_base); if (retval) { |