diff options
author | Jukka Rissanen <jukka.rissanen@linux.intel.com> | 2011-10-31 12:53:11 +0200 |
---|---|---|
committer | Samuel Ortiz <sameo@linux.intel.com> | 2011-11-07 12:34:48 +0100 |
commit | 08f53bb1589d50e5c23a77adf9c6ea464a01e452 (patch) | |
tree | e02e497c1c8b9a4fef8d3388897d5e1ef0c7289a | |
parent | f8f47e8bbcdf564a024241c1b24cc0a723bcf1d9 (diff) | |
download | connman-08f53bb1589d50e5c23a77adf9c6ea464a01e452.tar.gz connman-08f53bb1589d50e5c23a77adf9c6ea464a01e452.tar.bz2 connman-08f53bb1589d50e5c23a77adf9c6ea464a01e452.zip |
inet: Fix file descriptor leak when comparing subnets
-rw-r--r-- | src/inet.c | 3 |
1 files changed, 3 insertions, 0 deletions
@@ -1244,6 +1244,9 @@ connman_bool_t connman_inet_compare_subnet(int index, const char *host) close(sk); return FALSE; } + + close(sk); + addr = (struct sockaddr_in *)&ifr.ifr_addr; if_addr = addr->sin_addr.s_addr; |