]> git.ipfire.org Git - thirdparty/dhcpcd.git/commitdiff
Fix closing fd.
authorRoy Marples <roy@marples.name>
Tue, 3 May 2016 15:43:34 +0000 (15:43 +0000)
committerRoy Marples <roy@marples.name>
Tue, 3 May 2016 15:43:34 +0000 (15:43 +0000)
dhcp.c

diff --git a/dhcp.c b/dhcp.c
index da99a80855fc179ea6b132ec1f2e774063af618d..5fa01998ef52b6dd4bbb9704c950dce49c0ac193 100644 (file)
--- a/dhcp.c
+++ b/dhcp.c
@@ -1144,7 +1144,7 @@ read_lease(struct interface *ifp)
                    ifp->name, state->leasefile);
        dhcp = calloc(1, sizeof(*dhcp));
        if (dhcp == NULL) {
-               if (state->leasefile[0] != '\0')
+               if (fd_opened)
                        close(fd);
                return NULL;
        }