diff options
-rw-r--r-- | netifaces.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/netifaces.c b/netifaces.c index 18b013f..f935599 100644 --- a/netifaces.c +++ b/netifaces.c @@ -858,6 +858,8 @@ ifaddrs (PyObject *self, PyObject *args) if (ioctl (sock6, SIOCGIFAFLAG_IN6, &ifr6) >= 0) { flags = PyLong_FromUnsignedLong (ifr6.ifr_ifru.ifru_flags6); } + + close (sock6); } if (string_from_sockaddr (addr->ifa_addr, buffer, sizeof (buffer)) == 0) |