20 lines
441 B
C
20 lines
441 B
C
--- wl.c.orig 2008-05-12 21:42:17.000000000 -0700
|
|
+++ wl.c 2008-05-15 21:27:36.000000000 -0700
|
|
@@ -283,6 +283,7 @@
|
|
int
|
|
get_wi_signal(const char *interface)
|
|
{
|
|
+#if __FreeBSD__ > 600100 && __FreeBSD__ < 700052 /* wi support is broken on 7 because of struct wi_req removal*/
|
|
int s;
|
|
struct ifreq ifr;
|
|
struct wi_req wreq;
|
|
@@ -319,6 +320,9 @@
|
|
#ifdef __FreeBSD__
|
|
return (wreq.wi_val[1]);
|
|
#endif
|
|
+#else
|
|
+ return (-1);
|
|
+#endif
|
|
}
|
|
|
|
/*
|