]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
network: print Ethernet Link-Layer DHCP client ID with leading 0's
authorAlvin Šipraga <alsi@bang-olufsen.dk>
Tue, 31 Aug 2021 12:17:33 +0000 (14:17 +0200)
committerYu Watanabe <watanabe.yu+github@gmail.com>
Tue, 31 Aug 2021 15:04:04 +0000 (00:04 +0900)
This is a small cosmetic change.

Before:

   Offered DHCP leases: 192.168.0.183 (to 0:9:a7:36:bc:89)

After:

   Offered DHCP leases: 192.168.0.183 (to 00:09:a7:36:bc:89)

src/libsystemd-network/sd-dhcp-client.c

index fb89f7c7f1944386b5e3e0bf76064731a3600861..65314f424c2e79dfb111504186c289ef829e0693 100644 (file)
@@ -192,7 +192,7 @@ int sd_dhcp_client_id_to_string(const void *data, size_t len, char **ret) {
                 if (len != sizeof_field(sd_dhcp_client_id, eth))
                         return -EINVAL;
 
-                r = asprintf(&t, "%x:%x:%x:%x:%x:%x",
+                r = asprintf(&t, "%02x:%02x:%02x:%02x:%02x:%02x",
                              client_id->eth.haddr[0],
                              client_id->eth.haddr[1],
                              client_id->eth.haddr[2],