- 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

Reply via email to