sd-dhcp6: set requested time for DUID-LLT
authorYu Watanabe <watanabe.yu+github@gmail.com>
Fri, 24 Aug 2018 02:19:22 +0000 (11:19 +0900)
committerFilipe Brandenburger <filbranden@google.com>
Tue, 4 Sep 2018 20:07:37 +0000 (13:07 -0700)
Follow-up for 7e90a499ab1d5648c9169b5991b117d36fc59fad.

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

index 0caed55..a99ddaa 100644 (file)
@@ -208,7 +208,7 @@ static int dhcp6_client_set_duid_internal(
                         if (client->mac_addr_len == 0)
                                 return -EOPNOTSUPP;
 
-                        r = dhcp_identifier_set_duid_llt(&client->duid, 0, client->mac_addr, client->mac_addr_len, client->arp_type, &client->duid_len);
+                        r = dhcp_identifier_set_duid_llt(&client->duid, llt_time, client->mac_addr, client->mac_addr_len, client->arp_type, &client->duid_len);
                         if (r < 0)
                                 return r;
                         break;