From f5dda0cfc220c4b52e26144096d729e27b30f0f7 Mon Sep 17 00:00:00 2001 From: Benjamin LaHaise Date: Wed, 7 Dec 2011 14:44:21 -0500 Subject: [PATCH] rp-pppoe plugin: Print leading zeros in MAC address The rp-pppoe pppd plugin prints MAC addresses without the leading 0. That looks odd, so this adds the leading 0. Signed-off-by: Benjamin LaHaise Signed-off-by: Paul Mackerras --- pppd/plugins/rp-pppoe/common.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pppd/plugins/rp-pppoe/common.c b/pppd/plugins/rp-pppoe/common.c index 3b8e014..89c633c 100644 --- a/pppd/plugins/rp-pppoe/common.c +++ b/pppd/plugins/rp-pppoe/common.c @@ -209,8 +209,8 @@ void pppoe_printpkt(PPPoEPacket *packet, ntohs(packet->ethHdr.h_proto)); } - printer(arg, " dst %x:%x:%x:%x:%x:%x ", EH(packet->ethHdr.h_dest)); - printer(arg, " src %x:%x:%x:%x:%x:%x\n", EH(packet->ethHdr.h_source)); + printer(arg, " dst %02x:%02x:%02x:%02x:%02x:%02x ", EH(packet->ethHdr.h_dest)); + printer(arg, " src %02x:%02x:%02x:%02x:%02x:%02x\n", EH(packet->ethHdr.h_source)); if (ntohs(packet->ethHdr.h_proto) != ETH_PPPOE_DISCOVERY) return; -- 2.39.2