return on ioctl failure

from maintainer Matthias Kilian <kili at outback.escape.de>
This commit is contained in:
sturm 2006-01-16 21:28:19 +00:00
parent 0cda727230
commit 7fb09e2d69
2 changed files with 29 additions and 2 deletions

View File

@ -1,4 +1,4 @@
# $OpenBSD: Makefile,v 1.7 2005/10/07 14:13:57 bernd Exp $
# $OpenBSD: Makefile,v 1.8 2006/01/16 21:28:19 sturm Exp $
# Much help came from Alexandre Anriot, Robert Nagy, Bernd Ahlers,
# and, last but not least, Pedro la Peu.
@ -7,7 +7,7 @@ COMMENT-gpsmap= "reads GPS and Network XML datafiles and plots networks"
V= 2005-08-R1
DISTNAME= kismet-${V}
PKGNAME= kismet-${V:S,-,,g}p0
PKGNAME= kismet-${V:S,-,,g}p1
PKGNAME-gpsmap= kismet-gpsmap-${V:S,-,,g}
CATEGORIES= net security

View File

@ -0,0 +1,27 @@
$OpenBSD: patch-pcapsource_cc,v 1.1 2006/01/16 21:28:19 sturm Exp $
--- pcapsource.cc.orig Tue Aug 16 03:22:51 2005
+++ pcapsource.cc Fri Jan 13 23:26:52 2006
@@ -2085,6 +2085,7 @@ int monitor_openbsd_prism2(const char *i
close(s);
snprintf(in_err, 1024, "Power management ioctl failed: %s",
strerror(errno));
+ return -1;
}
// Lower AP density, better radio threshold settings?
@@ -2097,6 +2098,7 @@ int monitor_openbsd_prism2(const char *i
close(s);
snprintf(in_err, 1024, "AP Density ioctl failed: %s",
strerror(errno));
+ return -1;
}
// Enable driver processing of 802.11b frames
@@ -2122,6 +2124,7 @@ int monitor_openbsd_prism2(const char *i
close(s);
snprintf(in_err, 1024, "Roaming disable ioctl failed: %s",
strerror(errno));
+ return -1;
}
// Enable monitor mode