#829: Compile error
----------------------------+-----------------------------------------------
Reporter: anonymous | Owner:
Type: defect | Status: new
Priority: major | Milestone:
Component: madwifi: other | Version: trunk
Keywords: IWEVGENIE | Patch_attached: 0
----------------------------+-----------------------------------------------
trunk rev. 1705
I'v got the following error while compiling the file ieee80211_wireless.c:
{{{
ieee80211_wireless.c: In function `giwscan_cb':
ieee80211_wireless.c:1742: parse error before `static'
ieee80211_wireless.c:1748: `rsn_leader' undeclared (first use in this
function)
ieee80211_wireless.c:1748: (Each undeclared identifier is reported only
once
ieee80211_wireless.c:1748: for each function it appears in.)
ieee80211_wireless.c:1768: parse error before `static'
ieee80211_wireless.c:1773: `wpa_leader' undeclared (first use in this
function)
make[4]: *** [ieee80211_wireless.o] Error 1
}}}
by checking the code ieee80211_wireless.c:
{{{
1733
1734 if (se->se_rsn_ie != NULL) {
1735 last_ev = current_ev;
1736 #ifdef IWEVGENIE
1737 memset(&iwe, 0, sizeof(iwe));
1738 memcpy(buf, se->se_rsn_ie, se->se_rsn_ie[1] + 2);
1739 iwe.cmd = IWEVGENIE;
1740 iwe.u.data.length = se->se_rsn_ie[1] + 2;
1741 #else
1742 static const char rsn_leader[] = "rsn_ie=";
1743 memset(&iwe, 0, sizeof(iwe));
1744 iwe.cmd = IWEVCUSTOM;
1745 if (se->se_rsn_ie[0] == IEEE80211_ELEMID_RSN)
1746 iwe.u.data.length = encode_ie(buf,
sizeof(buf),
1747 se->se_rsn_ie, se->se_rsn_ie[1] +
2,
1748 rsn_leader, sizeof(rsn_leader) -
1);
1749 #endif
}}}
it seems that IWEVGENIE not defined and goes to the else part. and the
declaration (1742) are not at the begining of the block. This part of code
is changed at rev.1698.
--
Ticket URL: <http://madwifi.org/ticket/829>
MadWifi <http://madwifi.org/>
Multiband Atheros Driver for Wireless Fidelity-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
Madwifi-tickets mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/madwifi-tickets