]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
network: dhcp6pd: fix copy-and-paste error
authorYu Watanabe <watanabe.yu+github@gmail.com>
Sat, 4 Dec 2021 22:30:24 +0000 (07:30 +0900)
committerYu Watanabe <watanabe.yu+github@gmail.com>
Mon, 6 Dec 2021 10:17:09 +0000 (19:17 +0900)
src/network/networkd-dhcp-common.c
src/network/networkd-network.c

index 0c0a76d362df45aa456eca5fc0cfaccec7a7df89..c1de646a177ffa8240681397c508de279c66cf21 100644 (file)
@@ -1299,7 +1299,7 @@ int config_parse_uplink(
                 name = &network->router_uplink_name;
         } else if (streq(section, "DHCPv6PrefixDelegation")) {
                 index = &network->dhcp6_pd_uplink_index;
-                name = &network->dhcp_server_uplink_name;
+                name = &network->dhcp6_pd_uplink_name;
                 accept_none = false;
         } else
                 assert_not_reached();
index d551b23531bf20ce8a1dd1c9d78f23139268d857..a659f00f64f879f5a8663a50a13dd6f90e962a2a 100644 (file)
@@ -756,6 +756,7 @@ static Network *network_free(Network *network) {
         free(network->dhcp_server_timezone);
         free(network->dhcp_server_uplink_name);
         free(network->router_uplink_name);
+        free(network->dhcp6_pd_uplink_name);
 
         for (sd_dhcp_lease_server_type_t t = 0; t < _SD_DHCP_LEASE_SERVER_TYPE_MAX; t++)
                 free(network->dhcp_server_emit[t].addresses);