From 3f171cabadfcd8699def3732d264f63f8e800562 Mon Sep 17 00:00:00 2001 From: Tom Gundersen Date: Wed, 4 Feb 2015 15:16:40 +0100 Subject: [PATCH] networkd: don't unlink state files on exit Only unlink state files on DELLINK. This allows sd-network to be used even when networkd is not running. --- src/network/networkd-link.c | 3 --- 1 file changed, 3 deletions(-) diff --git a/src/network/networkd-link.c b/src/network/networkd-link.c index f4ab97fb1..1442230b5 100644 --- a/src/network/networkd-link.c +++ b/src/network/networkd-link.c @@ -283,12 +283,10 @@ static void link_free(Link *link) { sd_dhcp_client_unref(link->dhcp_client); sd_dhcp_lease_unref(link->dhcp_lease); - unlink(link->lease_file); free(link->lease_file); sd_lldp_free(link->lldp); - unlink(link->lldp_file); free(link->lldp_file); sd_ipv4ll_unref(link->ipv4ll); @@ -300,7 +298,6 @@ static void link_free(Link *link) { free(link->ifname); - unlink(link->state_file); free(link->state_file); udev_device_unref(link->udev_device); -- 2.30.2