Use mac_to_str
authorJoseph C. Lehner <joseph.c.lehner@gmail.com>
Mon, 8 Feb 2016 12:57:57 +0000 (13:57 +0100)
committerJoseph C. Lehner <joseph.c.lehner@gmail.com>
Mon, 8 Feb 2016 12:57:57 +0000 (13:57 +0100)
ethsock.c
nmrp.c

index 2bd02617fb604fa83147eb651e6c220764ed4093..371364f627efd67ac20f9ea66cdb23c126914d46 100644 (file)
--- a/ethsock.c
+++ b/ethsock.c
@@ -510,8 +510,7 @@ int ethsock_list_all(void)
                        printf("  %-15s", "0.0.0.0");
                }
 
-               printf("  %02x:%02x:%02x:%02x:%02x:%02x", hwaddr[0], hwaddr[1],
-                               hwaddr[2], hwaddr[3], hwaddr[4], hwaddr[5]);
+               printf("  %s", mac_to_str(hwaddr));
 
 #ifdef NMRPFLASH_WINDOWS
                if (pretty) {
diff --git a/nmrp.c b/nmrp.c
index 4a7260c6170ad33fee9a466705a29d7d4fd155c1..4bca5ced37d2426a247087f1dbbc39607f423e1d 100644 (file)
--- a/nmrp.c
+++ b/nmrp.c
@@ -381,11 +381,8 @@ int nmrp_do(struct nmrpd_args *args)
 
                switch (rx.msg.code) {
                        case NMRP_C_ADVERTISE:
-                               printf("Received NMRP advertisement from "
-                                               "%02x:%02x:%02x:%02x:%02x:%02x.\n",
-                                               rx.eh.ether_shost[0], rx.eh.ether_shost[1],
-                                               rx.eh.ether_shost[2], rx.eh.ether_shost[3],
-                                               rx.eh.ether_shost[4], rx.eh.ether_shost[5]);
+                               printf("Received NMRP advertisement from %s.\n",
+                                               mac_to_str(rx.eh.ether_shost));
                                err = 1;
                                goto out;
                        case NMRP_C_CONF_REQ:
@@ -403,11 +400,8 @@ int nmrp_do(struct nmrpd_args *args)
 
                                expect = NMRP_C_TFTP_UL_REQ;
 
-                               printf("Received configuration request from "
-                                               "%02x:%02x:%02x:%02x:%02x:%02x.\n",
-                                               rx.eh.ether_shost[0], rx.eh.ether_shost[1],
-                                               rx.eh.ether_shost[2], rx.eh.ether_shost[3],
-                                               rx.eh.ether_shost[4], rx.eh.ether_shost[5]);
+                               printf("Received configuration request from %s.\n",
+                                               mac_to_str(rx.eh.ether_shost));
 
                                memcpy(tx.eh.ether_dhost, rx.eh.ether_shost, 6);