summaryrefslogtreecommitdiff
authormax <max>2002-12-09 21:19:42 (UTC)
committer max <max>2002-12-09 21:19:42 (UTC)
commite95602de0209b1add5f394ce8b87d5f67213643d (patch) (side-by-side diff)
tree7bf5e449eacbaf7f6787cf2a39d65898670ca402
parentb9a448e0687558c1cb79f801161966e15d589132 (diff)
downloadopie-e95602de0209b1add5f394ce8b87d5f67213643d.zip
opie-e95602de0209b1add5f394ce8b87d5f67213643d.tar.gz
opie-e95602de0209b1add5f394ce8b87d5f67213643d.tar.bz2
ad-hoc fix
Diffstat (more/less context) (ignore whitespace changes)
-rw-r--r--noncore/net/wellenreiter/libwellenreiter/source/sniff.cc2
1 files changed, 1 insertions, 1 deletions
diff --git a/noncore/net/wellenreiter/libwellenreiter/source/sniff.cc b/noncore/net/wellenreiter/libwellenreiter/source/sniff.cc
index 3c227ab..6b0fffb 100644
--- a/noncore/net/wellenreiter/libwellenreiter/source/sniff.cc
+++ b/noncore/net/wellenreiter/libwellenreiter/source/sniff.cc
@@ -88,33 +88,33 @@ void process_packets(const struct pcap_pkthdr *pkthdr, const unsigned char *pack
}
if (pinfoptr->channel < 1 || pinfoptr->channel > 14)
{
/* Only channels between 1 and 14 are possible
others must be noise packets */
pinfoptr->isvalid = 0;
return;
}
/* Here should be the infos to the gui issued */
if (pinfoptr->cap_ESS == 1 &&pinfoptr->cap_IBSS ==0)
{
wl_loginfo("Found an access point");
wl_net.net_type=1;
}
- else if(pinfoptr->cap_ESS == 0 && pinfoptr->cap_IBSS == 1)
+ else if(pinfoptr->cap_ESS == 0 && pinfoptr->cap_IBSS == 2)
{
wl_loginfo("Found an ad-hoc network");
wl_net.net_type=2;
}
if (strcmp (pinfoptr->ssid,NONBROADCASTING) ==0)
{
wl_loginfo("Net is a non-broadcasting network");
}
else
{
wl_loginfo("SSID is: %s", pinfoptr->ssid);
// wl_net.bssid=pinfoptr->ssid;
}
wl_loginfo("SSID length is: %d", pinfoptr->ssid_len);
wl_net.ssid_len=pinfoptr->ssid_len;