Hello all,

i'm trying to compile acx under FC10 with the following errors for acx-20080210:

make: Entering directory `/usr/src/kernels/2.6.27.5-117.fc10.i686'
  LD      /root/wl/acx-20080210/built-in.o
  CC [M]  /root/wl/acx-20080210/wlan.o
  CC [M]  /root/wl/acx-20080210/conv.o
  CC [M]  /root/wl/acx-20080210/ioctl.o
/root/wl/acx-20080210/ioctl.c: In function 'acx_s_scan_add_station':
/root/wl/acx-20080210/ioctl.c:506: warning: passing argument 1 of 'iwe_stream_add_event' from incompatible pointer type
/root/wl/acx-20080210/ioctl.c:506: warning: passing argument 3 of 'iwe_stream_add_event' from incompatible pointer type
/root/wl/acx-20080210/ioctl.c:506: warning: passing argument 4 of 'iwe_stream_add_event' makes pointer from integer without a cast
/root/wl/acx-20080210/ioctl.c:506: error: too few arguments to function 'iwe_stream_add_event'
/root/wl/acx-20080210/ioctl.c:513: warning: passing argument 1 of 'iwe_stream_add_point' from incompatible pointer type
/root/wl/acx-20080210/ioctl.c:513: warning: passing argument 3 of 'iwe_stream_add_point' from incompatible pointer type
/root/wl/acx-20080210/ioctl.c:513: warning: passing argument 4 of 'iwe_stream_add_point' from incompatible pointer type
/root/wl/acx-20080210/ioctl.c:513: error: too few arguments to function 'iwe_stream_add_point'
/root/wl/acx-20080210/ioctl.c:523: warning: passing argument 1 of 'iwe_stream_add_event' from incompatible pointer type
/root/wl/acx-20080210/ioctl.c:523: warning: passing argument 3 of 'iwe_stream_add_event' from incompatible pointer type
/root/wl/acx-20080210/ioctl.c:523: warning: passing argument 4 of 'iwe_stream_add_event' makes pointer from integer without a cast
/root/wl/acx-20080210/ioctl.c:523: error: too few arguments to function 'iwe_stream_add_event'
/root/wl/acx-20080210/ioctl.c:531: warning: passing argument 1 of 'iwe_stream_add_event' from incompatible pointer type
/root/wl/acx-20080210/ioctl.c:531: warning: passing argument 3 of 'iwe_stream_add_event' from incompatible pointer type
/root/wl/acx-20080210/ioctl.c:531: warning: passing argument 4 of 'iwe_stream_add_event' makes pointer from integer without a cast
/root/wl/acx-20080210/ioctl.c:531: error: too few arguments to function 'iwe_stream_add_event'
/root/wl/acx-20080210/ioctl.c:549: warning: passing argument 1 of 'iwe_stream_add_event' from incompatible pointer type
/root/wl/acx-20080210/ioctl.c:549: warning: passing argument 3 of 'iwe_stream_add_event' from incompatible pointer type
/root/wl/acx-20080210/ioctl.c:549: warning: passing argument 4 of 'iwe_stream_add_event' makes pointer from integer without a cast
/root/wl/acx-20080210/ioctl.c:549: error: too few arguments to function 'iwe_stream_add_event'
/root/wl/acx-20080210/ioctl.c:559: warning: passing argument 1 of 'iwe_stream_add_point' from incompatible pointer type
/root/wl/acx-20080210/ioctl.c:559: warning: passing argument 3 of 'iwe_stream_add_point' from incompatible pointer type
/root/wl/acx-20080210/ioctl.c:559: warning: passing argument 4 of 'iwe_stream_add_point' from incompatible pointer type
/root/wl/acx-20080210/ioctl.c:559: error: too few arguments to function 'iwe_stream_add_point'
/root/wl/acx-20080210/ioctl.c:574: warning: passing argument 1 of 'iwe_stream_add_value' from incompatible pointer type
/root/wl/acx-20080210/ioctl.c:574: warning: passing argument 4 of 'iwe_stream_add_value' from incompatible pointer type
/root/wl/acx-20080210/ioctl.c:574: warning: passing argument 5 of 'iwe_stream_add_value' makes pointer from integer without a cast
/root/wl/acx-20080210/ioctl.c:574: error: too few arguments to function 'iwe_stream_add_value'
make[1]: *** [/root/wl/acx-20080210/ioctl.o] Error 1
make: *** [_module_/root/wl/acx-20080210] Error 2
make: Leaving directory `/usr/src/kernels/2.6.27.5-117.fc10.i686'

or for acx-mac version:

make: Entering directory `/usr/src/kernels/2.6.27.5-117.fc10.i686'
  LD      /root/wl/acx-mac80211-20080210/built-in.o
  CC [M]  /root/wl/acx-mac80211-20080210/common.o
In file included from /root/wl/acx-mac80211-20080210/acx.h:6,
                 from /root/wl/acx-mac80211-20080210/common.c:32:
/root/wl/acx-mac80211-20080210/acx_struct.h:1198: error: array type has incomplete element type
In file included from /root/wl/acx-mac80211-20080210/acx.h:7,
                 from /root/wl/acx-mac80211-20080210/common.c:32:
/root/wl/acx-mac80211-20080210/acx_func.h:520: warning: 'struct ieee80211_tx_control' declared inside parameter list
/root/wl/acx-mac80211-20080210/acx_func.h:520: warning: its scope is only this definition or declaration, which is probably not what you want
/root/wl/acx-mac80211-20080210/acx_func.h:522: warning: 'struct ieee80211_tx_control' declared inside parameter list
/root/wl/acx-mac80211-20080210/acx_func.h:525: warning: 'struct ieee80211_tx_control' declared inside parameter list
/root/wl/acx-mac80211-20080210/acx_func.h: In function 'acx_l_tx_data':
/root/wl/acx-mac80211-20080210/acx_func.h:528: warning: passing argument 4 of 'acxpci_l_tx_data' from incompatible pointer type
/root/wl/acx-mac80211-20080210/acx_func.h:530: warning: passing argument 4 of 'acxusb_l_tx_data' from incompatible pointer type
/root/wl/acx-mac80211-20080210/acx_func.h: At top level:
/root/wl/acx-mac80211-20080210/acx_func.h:607: warning: 'struct ieee80211_tx_control' declared inside parameter list
/root/wl/acx-mac80211-20080210/common.c:1454: error: unknown field 'rate' specified in initializer
/root/wl/acx-mac80211-20080210/common.c:1454: error: unknown field 'val' specified in initializer
/root/wl/acx-mac80211-20080210/common.c:1454: error: unknown field 'val2' specified in initializer
/root/wl/acx-mac80211-20080210/common.c:1454: error: 'IEEE80211_RATE_CCK' undeclared here (not in a function)
/root/wl/acx-mac80211-20080210/common.c:1455: error: unknown field 'rate' specified in initializer
/root/wl/acx-mac80211-20080210/common.c:1455: error: unknown field 'val' specified in initializer
/root/wl/acx-mac80211-20080210/common.c:1455: error: unknown field 'val2' specified in initializer
/root/wl/acx-mac80211-20080210/common.c:1455: error: 'IEEE80211_RATE_CCK_2' undeclared here (not in a function)
/root/wl/acx-mac80211-20080210/common.c:1456: error: unknown field 'rate' specified in initializer
/root/wl/acx-mac80211-20080210/common.c:1456: error: unknown field 'val' specified in initializer
/root/wl/acx-mac80211-20080210/common.c:1456: error: unknown field 'val2' specified in initializer
/root/wl/acx-mac80211-20080210/common.c:1457: error: unknown field 'rate' specified in initializer
/root/wl/acx-mac80211-20080210/common.c:1457: error: unknown field 'val' specified in initializer
/root/wl/acx-mac80211-20080210/common.c:1457: error: unknown field 'val2' specified in initializer
/root/wl/acx-mac80211-20080210/common.c:1458: error: unknown field 'rate' specified in initializer
/root/wl/acx-mac80211-20080210/common.c:1458: error: unknown field 'val' specified in initializer
/root/wl/acx-mac80211-20080210/common.c:1458: error: unknown field 'val2' specified in initializer
/root/wl/acx-mac80211-20080210/common.c:1458: error: 'IEEE80211_RATE_OFDM' undeclared here (not in a function)
/root/wl/acx-mac80211-20080210/common.c:1459: error: unknown field 'rate' specified in initializer
/root/wl/acx-mac80211-20080210/common.c:1459: error: unknown field 'val' specified in initializer
/root/wl/acx-mac80211-20080210/common.c:1459: error: unknown field 'val2' specified in initializer
/root/wl/acx-mac80211-20080210/common.c:1460: error: unknown field 'rate' specified in initializer
/root/wl/acx-mac80211-20080210/common.c:1460: error: unknown field 'val' specified in initializer
/root/wl/acx-mac80211-20080210/common.c:1460: error: unknown field 'val2' specified in initializer
/root/wl/acx-mac80211-20080210/common.c:1461: error: unknown field 'rate' specified in initializer
/root/wl/acx-mac80211-20080210/common.c:1461: error: unknown field 'val' specified in initializer
/root/wl/acx-mac80211-20080210/common.c:1461: error: unknown field 'val2' specified in initializer
/root/wl/acx-mac80211-20080210/common.c:1462: error: unknown field 'rate' specified in initializer
/root/wl/acx-mac80211-20080210/common.c:1462: error: unknown field 'val' specified in initializer
/root/wl/acx-mac80211-20080210/common.c:1462: error: unknown field 'val2' specified in initializer
/root/wl/acx-mac80211-20080210/common.c:1463: error: unknown field 'rate' specified in initializer
/root/wl/acx-mac80211-20080210/common.c:1463: error: unknown field 'val' specified in initializer
/root/wl/acx-mac80211-20080210/common.c:1463: error: unknown field 'val2' specified in initializer
/root/wl/acx-mac80211-20080210/common.c:1464: error: unknown field 'rate' specified in initializer
/root/wl/acx-mac80211-20080210/common.c:1464: error: unknown field 'val' specified in initializer
/root/wl/acx-mac80211-20080210/common.c:1464: error: unknown field 'val2' specified in initializer
/root/wl/acx-mac80211-20080210/common.c:1465: error: unknown field 'rate' specified in initializer
/root/wl/acx-mac80211-20080210/common.c:1465: error: unknown field 'val' specified in initializer
/root/wl/acx-mac80211-20080210/common.c:1465: error: unknown field 'val2' specified in initializer
/root/wl/acx-mac80211-20080210/common.c:1485: error: unknown field 'chan' specified in initializer
/root/wl/acx-mac80211-20080210/common.c:1485: error: unknown field 'freq' specified in initializer
/root/wl/acx-mac80211-20080210/common.c:1485: error: unknown field 'val' specified in initializer
/root/wl/acx-mac80211-20080210/common.c:1485: error: unknown field 'flag' specified in initializer
/root/wl/acx-mac80211-20080210/common.c:1485: error: 'IEEE80211_CHAN_W_SCAN' undeclared here (not in a function)
/root/wl/acx-mac80211-20080210/common.c:1485: error: 'IEEE80211_CHAN_W_ACTIVE_SCAN' undeclared here (not in a function)
/root/wl/acx-mac80211-20080210/common.c:1485: error: invalid operands to binary | (have 'struct ieee80211_rate *' and 'struct ieee80211_rate *')
/root/wl/acx-mac80211-20080210/common.c:1485: error: 'IEEE80211_CHAN_W_IBSS' undeclared here (not in a function)
/root/wl/acx-mac80211-20080210/common.c:1485: error: invalid operands to binary | (have 'struct ieee80211_rate *' and 'struct ieee80211_rate *')
/root/wl/acx-mac80211-20080210/common.c:1485: error: initializer element is not constant
/root/wl/acx-mac80211-20080210/common.c:1485: error: (near initialization for 'channels[0].flags')
/root/wl/acx-mac80211-20080210/common.c:1485: error: unknown field 'power_level' specified in initializer
/root/wl/acx-mac80211-20080210/common.c:1485: error: unknown field 'antenna_max' specified in initializer
/root/wl/acx-mac80211-20080210/common.c:1486: error: unknown field 'chan' specified in initializer
/root/wl/acx-mac80211-20080210/common.c:1486: error: unknown field 'freq' specified in initializer
/root/wl/acx-mac80211-20080210/common.c:1486: error: unknown field 'val' specified in initializer
/root/wl/acx-mac80211-20080210/common.c:1486: error: unknown field 'flag' specified in initializer
/root/wl/acx-mac80211-20080210/common.c:1486: error: invalid operands to binary | (have 'struct ieee80211_rate *' and 'struct ieee80211_rate *')
/root/wl/acx-mac80211-20080210/common.c:1486: error: invalid operands to binary | (have 'struct ieee80211_rate *' and 'struct ieee80211_rate *')
/root/wl/acx-mac80211-20080210/common.c:1486: error: initializer element is not constant
/root/wl/acx-mac80211-20080210/common.c:1486: error: (near initialization for 'channels[1].flags')
/root/wl/acx-mac80211-20080210/common.c:1486: error: unknown field 'power_level' specified in initializer
/root/wl/acx-mac80211-20080210/common.c:1486: error: unknown field 'antenna_max' specified in initializer
/root/wl/acx-mac80211-20080210/common.c:1487: error: unknown field 'chan' specified in initializer
/root/wl/acx-mac80211-20080210/common.c:1487: error: unknown field 'freq' specified in initializer
/root/wl/acx-mac80211-20080210/common.c:1487: error: unknown field 'val' specified in initializer
/root/wl/acx-mac80211-20080210/common.c:1487: error: unknown field 'flag' specified in initializer
/root/wl/acx-mac80211-20080210/common.c:1487: error: invalid operands to binary | (have 'struct ieee80211_rate *' and 'struct ieee80211_rate *')
/root/wl/acx-mac80211-20080210/common.c:1487: error: invalid operands to binary | (have 'struct ieee80211_rate *' and 'struct ieee80211_rate *')
/root/wl/acx-mac80211-20080210/common.c:1487: error: initializer element is not constant
/root/wl/acx-mac80211-20080210/common.c:1487: error: (near initialization for 'channels[2].flags')
/root/wl/acx-mac80211-20080210/common.c:1487: error: unknown field 'power_level' specified in initializer
/root/wl/acx-mac80211-20080210/common.c:1487: error: unknown field 'antenna_max' specified in initializer
/root/wl/acx-mac80211-20080210/common.c:1488: error: unknown field 'chan' specified in initializer
/root/wl/acx-mac80211-20080210/common.c:1488: error: unknown field 'freq' specified in initializer
/root/wl/acx-mac80211-20080210/common.c:1488: error: unknown field 'val' specified in initializer
/root/wl/acx-mac80211-20080210/common.c:1488: error: unknown field 'flag' specified in initializer
/root/wl/acx-mac80211-20080210/common.c:1488: error: invalid operands to binary | (have 'struct ieee80211_rate *' and 'struct ieee80211_rate *')
/root/wl/acx-mac80211-20080210/common.c:1488: error: invalid operands to binary | (have 'struct ieee80211_rate *' and 'struct ieee80211_rate *')
/root/wl/acx-mac80211-20080210/common.c:1488: error: initializer element is not constant
/root/wl/acx-mac80211-20080210/common.c:1488: error: (near initialization for 'channels[3].flags')
/root/wl/acx-mac80211-20080210/common.c:1488: error: unknown field 'power_level' specified in initializer
/root/wl/acx-mac80211-20080210/common.c:1488: error: unknown field 'antenna_max' specified in initializer
/root/wl/acx-mac80211-20080210/common.c:1489: error: unknown field 'chan' specified in initializer
/root/wl/acx-mac80211-20080210/common.c:1489: error: unknown field 'freq' specified in initializer
/root/wl/acx-mac80211-20080210/common.c:1489: error: unknown field 'val' specified in initializer
/root/wl/acx-mac80211-20080210/common.c:1489: error: unknown field 'flag' specified in initializer
/root/wl/acx-mac80211-20080210/common.c:1489: error: invalid operands to binary | (have 'struct ieee80211_rate *' and 'struct ieee80211_rate *')
/root/wl/acx-mac80211-20080210/common.c:1489: error: invalid operands to binary | (have 'struct ieee80211_rate *' and 'struct ieee80211_rate *')
/root/wl/acx-mac80211-20080210/common.c:1489: error: initializer element is not constant
/root/wl/acx-mac80211-20080210/common.c:1489: error: (near initialization for 'channels[4].flags')
/root/wl/acx-mac80211-20080210/common.c:1489: error: unknown field 'power_level' specified in initializer
/root/wl/acx-mac80211-20080210/common.c:1489: error: unknown field 'antenna_max' specified in initializer
/root/wl/acx-mac80211-20080210/common.c:1490: error: unknown field 'chan' specified in initializer
/root/wl/acx-mac80211-20080210/common.c:1490: error: unknown field 'freq' specified in initializer
/root/wl/acx-mac80211-20080210/common.c:1490: error: unknown field 'val' specified in initializer
/root/wl/acx-mac80211-20080210/common.c:1490: error: unknown field 'flag' specified in initializer
/root/wl/acx-mac80211-20080210/common.c:1490: error: invalid operands to binary | (have 'struct ieee80211_rate *' and 'struct ieee80211_rate *')
/root/wl/acx-mac80211-20080210/common.c:1490: error: invalid operands to binary | (have 'struct ieee80211_rate *' and 'struct ieee80211_rate *')
/root/wl/acx-mac80211-20080210/common.c:1490: error: initializer element is not constant
/root/wl/acx-mac80211-20080210/common.c:1490: error: (near initialization for 'channels[5].flags')
/root/wl/acx-mac80211-20080210/common.c:1490: error: unknown field 'power_level' specified in initializer
/root/wl/acx-mac80211-20080210/common.c:1490: error: unknown field 'antenna_max' specified in initializer
/root/wl/acx-mac80211-20080210/common.c:1491: error: unknown field 'chan' specified in initializer
/root/wl/acx-mac80211-20080210/common.c:1491: error: unknown field 'freq' specified in initializer
/root/wl/acx-mac80211-20080210/common.c:1491: error: unknown field 'val' specified in initializer
/root/wl/acx-mac80211-20080210/common.c:1491: error: unknown field 'flag' specified in initializer
/root/wl/acx-mac80211-20080210/common.c:1491: error: invalid operands to binary | (have 'struct ieee80211_rate *' and 'struct ieee80211_rate *')
/root/wl/acx-mac80211-20080210/common.c:1491: error: invalid operands to binary | (have 'struct ieee80211_rate *' and 'struct ieee80211_rate *')
/root/wl/acx-mac80211-20080210/common.c:1491: error: initializer element is not constant
/root/wl/acx-mac80211-20080210/common.c:1491: error: (near initialization for 'channels[6].flags')
/root/wl/acx-mac80211-20080210/common.c:1491: error: unknown field 'power_level' specified in initializer
/root/wl/acx-mac80211-20080210/common.c:1491: error: unknown field 'antenna_max' specified in initializer
/root/wl/acx-mac80211-20080210/common.c:1492: error: unknown field 'chan' specified in initializer
/root/wl/acx-mac80211-20080210/common.c:1492: error: unknown field 'freq' specified in initializer
/root/wl/acx-mac80211-20080210/common.c:1492: error: unknown field 'val' specified in initializer
/root/wl/acx-mac80211-20080210/common.c:1492: error: unknown field 'flag' specified in initializer
/root/wl/acx-mac80211-20080210/common.c:1492: error: invalid operands to binary | (have 'struct ieee80211_rate *' and 'struct ieee80211_rate *')
/root/wl/acx-mac80211-20080210/common.c:1492: error: invalid operands to binary | (have 'struct ieee80211_rate *' and 'struct ieee80211_rate *')
/root/wl/acx-mac80211-20080210/common.c:1492: error: initializer element is not constant
/root/wl/acx-mac80211-20080210/common.c:1492: error: (near initialization for 'channels[7].flags')
/root/wl/acx-mac80211-20080210/common.c:1492: error: unknown field 'power_level' specified in initializer
/root/wl/acx-mac80211-20080210/common.c:1492: error: unknown field 'antenna_max' specified in initializer
/root/wl/acx-mac80211-20080210/common.c:1493: error: unknown field 'chan' specified in initializer
/root/wl/acx-mac80211-20080210/common.c:1493: error: unknown field 'freq' specified in initializer
/root/wl/acx-mac80211-20080210/common.c:1493: error: unknown field 'val' specified in initializer
/root/wl/acx-mac80211-20080210/common.c:1493: error: unknown field 'flag' specified in initializer
/root/wl/acx-mac80211-20080210/common.c:1493: error: invalid operands to binary | (have 'struct ieee80211_rate *' and 'struct ieee80211_rate *')
/root/wl/acx-mac80211-20080210/common.c:1493: error: invalid operands to binary | (have 'struct ieee80211_rate *' and 'struct ieee80211_rate *')
/root/wl/acx-mac80211-20080210/common.c:1493: error: initializer element is not constant
/root/wl/acx-mac80211-20080210/common.c:1493: error: (near initialization for 'channels[8].flags')
/root/wl/acx-mac80211-20080210/common.c:1493: error: unknown field 'power_level' specified in initializer
/root/wl/acx-mac80211-20080210/common.c:1493: error: unknown field 'antenna_max' specified in initializer
/root/wl/acx-mac80211-20080210/common.c:1494: error: unknown field 'chan' specified in initializer
/root/wl/acx-mac80211-20080210/common.c:1494: error: unknown field 'freq' specified in initializer
/root/wl/acx-mac80211-20080210/common.c:1494: error: unknown field 'val' specified in initializer
/root/wl/acx-mac80211-20080210/common.c:1494: error: unknown field 'flag' specified in initializer
/root/wl/acx-mac80211-20080210/common.c:1494: error: invalid operands to binary | (have 'struct ieee80211_rate *' and 'struct ieee80211_rate *')
/root/wl/acx-mac80211-20080210/common.c:1494: error: invalid operands to binary | (have 'struct ieee80211_rate *' and 'struct ieee80211_rate *')
/root/wl/acx-mac80211-20080210/common.c:1494: error: initializer element is not constant
/root/wl/acx-mac80211-20080210/common.c:1494: error: (near initialization for 'channels[9].flags')
/root/wl/acx-mac80211-20080210/common.c:1494: error: unknown field 'power_level' specified in initializer
/root/wl/acx-mac80211-20080210/common.c:1494: error: unknown field 'antenna_max' specified in initializer
/root/wl/acx-mac80211-20080210/common.c:1495: error: unknown field 'chan' specified in initializer
/root/wl/acx-mac80211-20080210/common.c:1495: error: unknown field 'freq' specified in initializer
/root/wl/acx-mac80211-20080210/common.c:1495: error: unknown field 'val' specified in initializer
/root/wl/acx-mac80211-20080210/common.c:1495: error: unknown field 'flag' specified in initializer
/root/wl/acx-mac80211-20080210/common.c:1495: error: invalid operands to binary | (have 'struct ieee80211_rate *' and 'struct ieee80211_rate *')
/root/wl/acx-mac80211-20080210/common.c:1495: error: invalid operands to binary | (have 'struct ieee80211_rate *' and 'struct ieee80211_rate *')
/root/wl/acx-mac80211-20080210/common.c:1495: error: initializer element is not constant
/root/wl/acx-mac80211-20080210/common.c:1495: error: (near initialization for 'channels[10].flags')
/root/wl/acx-mac80211-20080210/common.c:1495: error: unknown field 'power_level' specified in initializer
/root/wl/acx-mac80211-20080210/common.c:1495: error: unknown field 'antenna_max' specified in initializer
/root/wl/acx-mac80211-20080210/common.c:1496: error: unknown field 'chan' specified in initializer
/root/wl/acx-mac80211-20080210/common.c:1496: error: unknown field 'freq' specified in initializer
/root/wl/acx-mac80211-20080210/common.c:1496: error: unknown field 'val' specified in initializer
/root/wl/acx-mac80211-20080210/common.c:1496: error: unknown field 'flag' specified in initializer
/root/wl/acx-mac80211-20080210/common.c:1496: error: invalid operands to binary | (have 'struct ieee80211_rate *' and 'struct ieee80211_rate *')
/root/wl/acx-mac80211-20080210/common.c:1496: error: invalid operands to binary | (have 'struct ieee80211_rate *' and 'struct ieee80211_rate *')
/root/wl/acx-mac80211-20080210/common.c:1496: error: initializer element is not constant
/root/wl/acx-mac80211-20080210/common.c:1496: error: (near initialization for 'channels[11].flags')
/root/wl/acx-mac80211-20080210/common.c:1496: error: unknown field 'power_level' specified in initializer
/root/wl/acx-mac80211-20080210/common.c:1496: error: unknown field 'antenna_max' specified in initializer
/root/wl/acx-mac80211-20080210/common.c:1497: error: unknown field 'chan' specified in initializer
/root/wl/acx-mac80211-20080210/common.c:1497: error: unknown field 'freq' specified in initializer
/root/wl/acx-mac80211-20080210/common.c:1497: error: unknown field 'val' specified in initializer
/root/wl/acx-mac80211-20080210/common.c:1497: error: unknown field 'flag' specified in initializer
/root/wl/acx-mac80211-20080210/common.c:1497: error: invalid operands to binary | (have 'struct ieee80211_rate *' and 'struct ieee80211_rate *')
/root/wl/acx-mac80211-20080210/common.c:1497: error: invalid operands to binary | (have 'struct ieee80211_rate *' and 'struct ieee80211_rate *')
/root/wl/acx-mac80211-20080210/common.c:1497: error: initializer element is not constant
/root/wl/acx-mac80211-20080210/common.c:1497: error: (near initialization for 'channels[12].flags')
/root/wl/acx-mac80211-20080210/common.c:1497: error: unknown field 'power_level' specified in initializer
/root/wl/acx-mac80211-20080210/common.c:1497: error: unknown field 'antenna_max' specified in initializer
/root/wl/acx-mac80211-20080210/common.c: In function 'acx_setup_modes':
/root/wl/acx-mac80211-20080210/common.c:1557: warning: assignment from incompatible pointer type
/root/wl/acx-mac80211-20080210/common.c:1558: error: dereferencing pointer to incomplete type
/root/wl/acx-mac80211-20080210/common.c:1558: error: request for member 'mode' in something not a structure or union
/root/wl/acx-mac80211-20080210/common.c:1558: error: 'MODE_IEEE80211G' undeclared (first use in this function)
/root/wl/acx-mac80211-20080210/common.c:1558: error: (Each undeclared identifier is reported only once
/root/wl/acx-mac80211-20080210/common.c:1558: error: for each function it appears in.)
/root/wl/acx-mac80211-20080210/common.c:1558: warning: statement with no effect
/root/wl/acx-mac80211-20080210/common.c:1559: error: dereferencing pointer to incomplete type
/root/wl/acx-mac80211-20080210/common.c:1559: error: request for member 'num_channels' in something not a structure or union
/root/wl/acx-mac80211-20080210/common.c:1559: warning: statement with no effect
/root/wl/acx-mac80211-20080210/common.c:1560: error: dereferencing pointer to incomplete type
/root/wl/acx-mac80211-20080210/common.c:1560: error: request for member 'num_rates' in something not a structure or union
/root/wl/acx-mac80211-20080210/common.c:1560: warning: statement with no effect
/root/wl/acx-mac80211-20080210/common.c:1561: error: dereferencing pointer to incomplete type
/root/wl/acx-mac80211-20080210/common.c:1561: error: request for member 'rates' in something not a structure or union
/root/wl/acx-mac80211-20080210/common.c:1561: warning: statement with no effect
/root/wl/acx-mac80211-20080210/common.c:1567: warning: assignment from incompatible pointer type
/root/wl/acx-mac80211-20080210/common.c:1568: error: dereferencing pointer to incomplete type
/root/wl/acx-mac80211-20080210/common.c:1568: error: request for member 'mode' in something not a structure or union
/root/wl/acx-mac80211-20080210/common.c:1568: error: 'MODE_IEEE80211B' undeclared (first use in this function)
/root/wl/acx-mac80211-20080210/common.c:1568: warning: statement with no effect
/root/wl/acx-mac80211-20080210/common.c:1569: error: dereferencing pointer to incomplete type
/root/wl/acx-mac80211-20080210/common.c:1569: error: request for member 'num_channels' in something not a structure or union
/root/wl/acx-mac80211-20080210/common.c:1569: warning: statement with no effect
/root/wl/acx-mac80211-20080210/common.c:1570: error: dereferencing pointer to incomplete type
/root/wl/acx-mac80211-20080210/common.c:1570: error: request for member 'num_rates' in something not a structure or union
/root/wl/acx-mac80211-20080210/common.c:1570: warning: statement with no effect
/root/wl/acx-mac80211-20080210/common.c:1571: error: dereferencing pointer to incomplete type
/root/wl/acx-mac80211-20080210/common.c:1571: error: request for member 'rates' in something not a structure or union
/root/wl/acx-mac80211-20080210/common.c:1571: warning: statement with no effect
/root/wl/acx-mac80211-20080210/common.c:1577: error: dereferencing pointer to incomplete type
/root/wl/acx-mac80211-20080210/common.c:1577: error: request for member 'channels' in something not a structure or union
/root/wl/acx-mac80211-20080210/common.c:1577: warning: statement with no effect
/root/wl/acx-mac80211-20080210/common.c:1578: error: implicit declaration of function 'ieee80211_register_hwmode'
/root/wl/acx-mac80211-20080210/common.c: At top level:
/root/wl/acx-mac80211-20080210/common.c:2541: warning: 'struct ieee80211_tx_control' declared inside parameter list
/root/wl/acx-mac80211-20080210/common.c:2540: error: conflicting types for 'acx_i_start_xmit'
/root/wl/acx-mac80211-20080210/acx_func.h:605: error: previous declaration of 'acx_i_start_xmit' was here
/root/wl/acx-mac80211-20080210/common.c: In function 'acx_i_start_xmit':
/root/wl/acx-mac80211-20080210/common.c:2591: warning: passing argument 4 of 'acx_l_tx_data' from incompatible pointer type
/root/wl/acx-mac80211-20080210/common.c: In function 'acx_l_rx':
/root/wl/acx-mac80211-20080210/common.c:2785: error: 'struct ieee80211_rx_status' has no member named 'rate'
/root/wl/acx-mac80211-20080210/common.c:2785: warning: statement with no effect
/root/wl/acx-mac80211-20080210/common.c:2804: error: 'struct ieee80211_rx_status' has no member named 'rate'
/root/wl/acx-mac80211-20080210/common.c:2804: warning: statement with no effect
/root/wl/acx-mac80211-20080210/common.c:2807: error: 'struct ieee80211_rx_status' has no member named 'rate'
/root/wl/acx-mac80211-20080210/common.c:2807: warning: statement with no effect
/root/wl/acx-mac80211-20080210/common.c: In function 'acx_e_after_interrupt_task':
/root/wl/acx-mac80211-20080210/common.c:3977: warning: comparison of distinct pointer types lacks a cast
/root/wl/acx-mac80211-20080210/common.c:4040: warning: comparison of distinct pointer types lacks a cast
/root/wl/acx-mac80211-20080210/common.c: In function 'acx_add_interface':
/root/wl/acx-mac80211-20080210/common.c:4241: error: 'struct ieee80211_if_init_conf' has no member named 'if_id'
/root/wl/acx-mac80211-20080210/common.c:4241: warning: format '%d' expects type 'int', but argument 3 has type 'struct ieee80211_channel *'
/root/wl/acx-mac80211-20080210/common.c: In function 'acx_remove_interface':
/root/wl/acx-mac80211-20080210/common.c:4262: warning: ISO C90 forbids mixed declarations and code
/root/wl/acx-mac80211-20080210/common.c:4284: error: 'struct ieee80211_if_init_conf' has no member named 'if_id'
/root/wl/acx-mac80211-20080210/common.c:4284: warning: format '%d' expects type 'int', but argument 3 has type 'struct ieee80211_channel *'
/root/wl/acx-mac80211-20080210/common.c: In function 'acx_selectchannel':
/root/wl/acx-mac80211-20080210/common.c:4317: error: 'struct ieee80211_rx_status' has no member named 'channel'
/root/wl/acx-mac80211-20080210/common.c:4317: warning: statement with no effect
/root/wl/acx-mac80211-20080210/common.c: In function 'acx_net_config':
/root/wl/acx-mac80211-20080210/common.c:4353: warning: comparison between pointer and integer
/root/wl/acx-mac80211-20080210/common.c:4354: error: 'struct ieee80211_conf' has no member named 'freq'
/root/wl/acx-mac80211-20080210/common.c:4354: warning: passing argument 2 of 'acx_selectchannel' makes integer from pointer without a cast
/root/wl/acx-mac80211-20080210/common.c:4354: warning: passing argument 3 of 'acx_selectchannel' makes integer from pointer without a cast
/root/wl/acx-mac80211-20080210/common.c: In function 'acx_config_interface':
/root/wl/acx-mac80211-20080210/common.c:4443: error: 'struct ieee80211_if_conf' has no member named 'type'
/root/wl/acx-mac80211-20080210/common.c:4443: warning: comparison between pointer and integer
/root/wl/acx-mac80211-20080210/common.c:4451: error: 'struct ieee80211_if_conf' has no member named 'type'
/root/wl/acx-mac80211-20080210/common.c:4451: warning: comparison between pointer and integer
/root/wl/acx-mac80211-20080210/common.c:4461: error: 'struct ieee80211_if_conf' has no member named 'beacon'
/root/wl/acx-mac80211-20080210/common.c:4464: error: 'struct ieee80211_if_conf' has no member named 'beacon'
/root/wl/acx-mac80211-20080210/common.c:4464: warning: assignment from incompatible pointer type
/root/wl/acx-mac80211-20080210/common.c: In function 'acx_net_get_tx_stats':
/root/wl/acx-mac80211-20080210/common.c:4492: error: 'struct ieee80211_tx_queue_stats' has no member named 'data'
/root/wl/acx-mac80211-20080210/common.c:4492: warning: assignment from incompatible pointer type
/root/wl/acx-mac80211-20080210/common.c:4493: error: dereferencing pointer to incomplete type
/root/wl/acx-mac80211-20080210/common.c:4493: error: request for member 'len' in something not a structure or union
/root/wl/acx-mac80211-20080210/common.c:4493: warning: statement with no effect
/root/wl/acx-mac80211-20080210/common.c:4494: error: dereferencing pointer to incomplete type
/root/wl/acx-mac80211-20080210/common.c:4494: error: request for member 'limit' in something not a structure or union
/root/wl/acx-mac80211-20080210/common.c:4494: warning: statement with no effect
/root/wl/acx-mac80211-20080210/common.c:4495: error: dereferencing pointer to incomplete type
/root/wl/acx-mac80211-20080210/common.c:4495: error: request for member 'count' in something not a structure or union
/root/wl/acx-mac80211-20080210/common.c:4495: warning: statement with no effect
make[1]: *** [/root/wl/acx-mac80211-20080210/common.o] Error 1
make: *** [_module_/root/wl/acx-mac80211-20080210] Error 2
make: Leaving directory `/usr/src/kernels/2.6.27.5-117.fc10.i686'

any ideas?

tia

hm