]> granicus.if.org Git - sudo/commitdiff
close sock when we are done with it
authorTodd C. Miller <Todd.Miller@courtesan.com>
Mon, 7 Dec 1998 21:16:00 +0000 (21:16 +0000)
committerTodd C. Miller <Todd.Miller@courtesan.com>
Mon, 7 Dec 1998 21:16:00 +0000 (21:16 +0000)
interfaces.c

index c57e98c85295ec0fccb06e33cf5a9da0abc9847d..31a4185d8bc63557e3afb841507af273ac4f0d08 100644 (file)
@@ -139,6 +139,7 @@ void load_interfaces()
        if (ioctl(sock, SIOCGIFCONF, (caddr_t) ifconf) < 0) {
 #endif /* _ISC */
            (void) free(ifconf_buf);
+           (void) close(sock);
            return;
        }
 
@@ -253,6 +254,7 @@ void load_interfaces()
        }
     }
     (void) free(ifconf_buf);
+    (void) close(sock);
 }
 
 #else /* !SIOCGIFCONF || STUB_LOAD_INTERFACES */