summaryrefslogtreecommitdiff
path: root/iwinfo_nl80211.c
diff options
context:
space:
mode:
authorJo-Philipp Wich <jow@openwrt.org>2015-10-29 10:43:49 +0100
committerJo-Philipp Wich <jow@openwrt.org>2015-10-29 10:43:49 +0100
commitb19476dec2a657cfb87052f013a98ccb9cfb8109 (patch)
tree5afd9aac8b66db083bfac4e077f2f0b9d285be58 /iwinfo_nl80211.c
parenteeaae3d0118b7edbc6b1444343f16ec23396bf78 (diff)
downloadiwinfo-b19476dec2a657cfb87052f013a98ccb9cfb8109.tar.gz
nl80211: fix possible fd leak in nl80211_hostapd_hup()
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
Diffstat (limited to 'iwinfo_nl80211.c')
-rw-r--r--iwinfo_nl80211.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/iwinfo_nl80211.c b/iwinfo_nl80211.c
index 4add5f4..a08d580 100644
--- a/iwinfo_nl80211.c
+++ b/iwinfo_nl80211.c
@@ -951,7 +951,7 @@ static void nl80211_hostapd_hup(const char *ifname)
if (phy)
{
snprintf(buf, sizeof(buf), "/var/run/wifi-%s.pid", phy);
- if ((fd = open(buf, O_RDONLY)) > 0)
+ if ((fd = open(buf, O_RDONLY)) >= 0)
{
if (read(fd, buf, sizeof(buf)) > 0)
pid = atoi(buf);