]> git.ipfire.org Git - thirdparty/dhcpcd.git/commitdiff
Close the link fd at exit.
authorRoy Marples <roy@marples.name>
Thu, 17 Jul 2008 08:27:17 +0000 (08:27 +0000)
committerRoy Marples <roy@marples.name>
Thu, 17 Jul 2008 08:27:17 +0000 (08:27 +0000)
client.c

index 240373cd8420b73be0f6177f2f3d38c963d39403..ce00f8be62b4061ba31819479e3fb661c5dd6b89 100644 (file)
--- a/client.c
+++ b/client.c
@@ -1699,6 +1699,8 @@ dhcp_run(const struct options *options, int *pid_fd)
 eexit:
        if (iface) {
                do_socket(state, SOCKET_CLOSED);
+               if (iface->link_fd != -1)
+                   close(iface->link_fd);
                free_routes(iface->routes);
                free(iface->clientid);
                free(iface->buffer);