- Early failure, i.e. if the socket has been closed, just return. - Package bump.
Found by some guy at "deppenforum" ("retard forum", i.e. bsdforen.de). Ciao, Kili diff -x CVS -rNu ../kismet/Makefile ./Makefile --- ../kismet/Makefile Sat Oct 8 22:56:41 2005 +++ ./Makefile Fri Jan 13 23:32:32 2006 @@ -7,7 +7,7 @@ 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 diff -x CVS -rNu ../kismet/patches/patch-pcapsource_cc ./patches/patch-pcapsource_cc --- ../kismet/patches/patch-pcapsource_cc Thu Jan 1 01:00:00 1970 +++ ./patches/patch-pcapsource_cc Fri Jan 13 23:34:30 2006 @@ -0,0 +1,27 @@ +$OpenBSD$ +--- 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