Re: ipw2200 can't compile under linux 2.6.13-rc1

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Alejandro Bonilla <[email protected]> wrote:
> > On Wed, 2005-06-29 at 18:12 +0800, Jeff Chua wrote:
> > > ipw2200-1.0.4 can't be compiled under linux 2.6.13-rc1.
> > > 
> > > ipw2200-1.0.4 compiled fine with linux 2.6.12.
> > 
> > soo..... what's the error ?

> Probably the same reason why it won't compile in 2.6.12.
> 
> Is it the is_multicast_ethr_addr error?
> 
> http://ipw2200.sourceforge.net/#patches

Nope, I've got that fixed here. It gets tons of errors and warnings in
ipw2200.c, the interface to devices has changed. Haven't found time to look
into it yet...

make -C /usr/src/ipw2200-1.0.4/../linux-2.6.git SUBDIRS=/usr/src/ipw2200-1.0.4 MODVERDIR=/usr/src/ipw2200-1.0.4 modules
make[1]: Entering directory `/usr/src/linux-2.6.git'
  CC [M]  /usr/src/ipw2200-1.0.4/ipw2200.o
/usr/src/ipw2200-1.0.4/ipw2200.c:66: error: variable ‘def_qos_parameters_OFDM’ has initializer but incomplete type
/usr/src/ipw2200-1.0.4/ipw2200.c:68: error: extra brace group at end of initializer
/usr/src/ipw2200-1.0.4/ipw2200.c:68: error: (near initialization for ‘def_qos_parameters_OFDM�)
/usr/src/ipw2200-1.0.4/ipw2200.c:68: warning: excess elements in struct initializer
/usr/src/ipw2200-1.0.4/ipw2200.c:68: warning: (near initialization for ‘def_qos_parameters_OFDM’)
/usr/src/ipw2200-1.0.4/ipw2200.c:69: error: extra brace group at end of initializer
/usr/src/ipw2200-1.0.4/ipw2200.c:69: error: (near initialization for ‘def_qos_parameters_OFDM’)
/usr/src/ipw2200-1.0.4/ipw2200.c:69: warning: excess elements in struct initializer
/usr/src/ipw2200-1.0.4/ipw2200.c:69: warning: (near initialization for ‘def_qos_parameters_OFDM’)
/usr/src/ipw2200-1.0.4/ipw2200.c:70: error: extra brace group at end of initializer
/usr/src/ipw2200-1.0.4/ipw2200.c:70: error: (near initialization for ‘def_qos_parameters_OFDM’)
/usr/src/ipw2200-1.0.4/ipw2200.c:70: error: ‘QOS_AIFSN_MIN_VALUE’ undeclared here (not in a function)
/usr/src/ipw2200-1.0.4/ipw2200.c:70: warning: excess elements in struct initializer
/usr/src/ipw2200-1.0.4/ipw2200.c:70: warning: (near initialization for ‘def_qos_parameters_OFDM’)
/usr/src/ipw2200-1.0.4/ipw2200.c:71: error: extra brace group at end of initializer
/usr/src/ipw2200-1.0.4/ipw2200.c:71: error: (near initialization for ‘def_qos_parameters_OFDM’)
/usr/src/ipw2200-1.0.4/ipw2200.c:71: warning: excess elements in struct initializer
/usr/src/ipw2200-1.0.4/ipw2200.c:71: warning: (near initialization for ‘def_qos_parameters_OFDM’)
/usr/src/ipw2200-1.0.4/ipw2200.c:72: error: extra brace group at end of initializer
/usr/src/ipw2200-1.0.4/ipw2200.c:72: error: (near initialization for ‘def_qos_parameters_OFDM’)
/usr/src/ipw2200-1.0.4/ipw2200.c:72: warning: excess elements in struct initializer
/usr/src/ipw2200-1.0.4/ipw2200.c:72: warning: (near initialization for ‘def_qos_parameters_OFDM’)
/usr/src/ipw2200-1.0.4/ipw2200.c:75: error: variable ‘def_qos_parameters_CCK’ has initializer but incomplete type
/usr/src/ipw2200-1.0.4/ipw2200.c:77: error: extra brace group at end of initializer
/usr/src/ipw2200-1.0.4/ipw2200.c:77: error: (near initialization for ‘def_qos_parameters_CCK’)
/usr/src/ipw2200-1.0.4/ipw2200.c:77: warning: excess elements in struct initializer
/usr/src/ipw2200-1.0.4/ipw2200.c:77: warning: (near initialization for ‘def_qos_parameters_CCK’)
/usr/src/ipw2200-1.0.4/ipw2200.c:78: error: extra brace group at end of initializer
/usr/src/ipw2200-1.0.4/ipw2200.c:78: error: (near initialization for ‘def_qos_parameters_CCK’)
/usr/src/ipw2200-1.0.4/ipw2200.c:78: warning: excess elements in struct initializer
/usr/src/ipw2200-1.0.4/ipw2200.c:78: warning: (near initialization for ‘def_qos_parameters_CCK’)
/usr/src/ipw2200-1.0.4/ipw2200.c:79: error: extra brace group at end of initializer
/usr/src/ipw2200-1.0.4/ipw2200.c:79: error: (near initialization for ‘def_qos_parameters_CCK’)
/usr/src/ipw2200-1.0.4/ipw2200.c:79: warning: excess elements in struct initializer
/usr/src/ipw2200-1.0.4/ipw2200.c:79: warning: (near initialization for ‘def_qos_parameters_CCK’)
/usr/src/ipw2200-1.0.4/ipw2200.c:80: error: extra brace group at end of initializer
/usr/src/ipw2200-1.0.4/ipw2200.c:80: error: (near initialization for ‘def_qos_parameters_CCK’)
/usr/src/ipw2200-1.0.4/ipw2200.c:80: warning: excess elements in struct initializer
/usr/src/ipw2200-1.0.4/ipw2200.c:80: warning: (near initialization for ‘def_qos_parameters_CCK’)
/usr/src/ipw2200-1.0.4/ipw2200.c:81: error: extra brace group at end of initializer
/usr/src/ipw2200-1.0.4/ipw2200.c:81: error: (near initialization for ‘def_qos_parameters_CCK’)
/usr/src/ipw2200-1.0.4/ipw2200.c:81: warning: excess elements in struct initializer
/usr/src/ipw2200-1.0.4/ipw2200.c:81: warning: (near initialization for ‘def_qos_parameters_CCK’)
/usr/src/ipw2200-1.0.4/ipw2200.c:84: error: variable ‘def_parameters_OFDM’ has initializer but incomplete type
/usr/src/ipw2200-1.0.4/ipw2200.c:86: error: extra brace group at end of initializer
/usr/src/ipw2200-1.0.4/ipw2200.c:86: error: (near initialization for ‘def_parameters_OFDM’)
/usr/src/ipw2200-1.0.4/ipw2200.c:86: warning: excess elements in struct initializer
/usr/src/ipw2200-1.0.4/ipw2200.c:86: warning: (near initialization for ‘def_parameters_OFDM’)
/usr/src/ipw2200-1.0.4/ipw2200.c:87: error: extra brace group at end of initializer
/usr/src/ipw2200-1.0.4/ipw2200.c:87: error: (near initialization for ‘def_parameters_OFDM’)
/usr/src/ipw2200-1.0.4/ipw2200.c:87: warning: excess elements in struct initializer
/usr/src/ipw2200-1.0.4/ipw2200.c:87: warning: (near initialization for ‘def_parameters_OFDM’)
/usr/src/ipw2200-1.0.4/ipw2200.c:88: error: extra brace group at end of initializer
/usr/src/ipw2200-1.0.4/ipw2200.c:88: error: (near initialization for ‘def_parameters_OFDM’)
/usr/src/ipw2200-1.0.4/ipw2200.c:88: warning: excess elements in struct initializer
/usr/src/ipw2200-1.0.4/ipw2200.c:88: warning: (near initialization for ‘def_parameters_OFDM’)
/usr/src/ipw2200-1.0.4/ipw2200.c:89: error: extra brace group at end of initializer
/usr/src/ipw2200-1.0.4/ipw2200.c:89: error: (near initialization for ‘def_parameters_OFDM’)
/usr/src/ipw2200-1.0.4/ipw2200.c:89: warning: excess elements in struct initializer
/usr/src/ipw2200-1.0.4/ipw2200.c:89: warning: (near initialization for ‘def_parameters_OFDM’)
/usr/src/ipw2200-1.0.4/ipw2200.c:90: error: extra brace group at end of initializer
/usr/src/ipw2200-1.0.4/ipw2200.c:90: error: (near initialization for ‘def_parameters_OFDM’)
/usr/src/ipw2200-1.0.4/ipw2200.c:90: warning: excess elements in struct initializer
/usr/src/ipw2200-1.0.4/ipw2200.c:90: warning: (near initialization for ‘def_parameters_OFDM’)
/usr/src/ipw2200-1.0.4/ipw2200.c:93: error: variable ‘def_parameters_CCK’ has initializer but incomplete type
/usr/src/ipw2200-1.0.4/ipw2200.c:95: error: extra brace group at end of initializer
/usr/src/ipw2200-1.0.4/ipw2200.c:95: error: (near initialization for ‘def_parameters_CCK’)
/usr/src/ipw2200-1.0.4/ipw2200.c:95: warning: excess elements in struct initializer
/usr/src/ipw2200-1.0.4/ipw2200.c:95: warning: (near initialization for ‘def_parameters_CCK’)
/usr/src/ipw2200-1.0.4/ipw2200.c:96: error: extra brace group at end of initializer
/usr/src/ipw2200-1.0.4/ipw2200.c:96: error: (near initialization for ‘def_parameters_CCK’)
/usr/src/ipw2200-1.0.4/ipw2200.c:96: warning: excess elements in struct initializer
/usr/src/ipw2200-1.0.4/ipw2200.c:96: warning: (near initialization for ‘def_parameters_CCK’)
/usr/src/ipw2200-1.0.4/ipw2200.c:97: error: extra brace group at end of initializer
/usr/src/ipw2200-1.0.4/ipw2200.c:97: error: (near initialization for ‘def_parameters_CCK’)
/usr/src/ipw2200-1.0.4/ipw2200.c:97: warning: excess elements in struct initializer
/usr/src/ipw2200-1.0.4/ipw2200.c:97: warning: (near initialization for ‘def_parameters_CCK’)
/usr/src/ipw2200-1.0.4/ipw2200.c:98: error: extra brace group at end of initializer
/usr/src/ipw2200-1.0.4/ipw2200.c:98: error: (near initialization for ‘def_parameters_CCK’)
/usr/src/ipw2200-1.0.4/ipw2200.c:98: warning: excess elements in struct initializer
/usr/src/ipw2200-1.0.4/ipw2200.c:98: warning: (near initialization for ‘def_parameters_CCK’)
/usr/src/ipw2200-1.0.4/ipw2200.c:99: error: extra brace group at end of initializer
/usr/src/ipw2200-1.0.4/ipw2200.c:99: error: (near initialization for ‘def_parameters_CCK’)
/usr/src/ipw2200-1.0.4/ipw2200.c:99: warning: excess elements in struct initializer
/usr/src/ipw2200-1.0.4/ipw2200.c:99: warning: (near initialization for ‘def_parameters_CCK’)
/usr/src/ipw2200-1.0.4/ipw2200.c:102: error: ‘QOS_OUI_LEN’ undeclared here (not in a function)
/usr/src/ipw2200-1.0.4/ipw2200.c:114: warning: ‘struct ieee80211_qos_information_element’ declared inside parameter list
/usr/src/ipw2200-1.0.4/ipw2200.c:114: warning: its scope is only this definition or declaration, which is probably not what you want
/usr/src/ipw2200-1.0.4/ipw2200.c:1081: warning: initialization from incompatible pointer type
/usr/src/ipw2200-1.0.4/ipw2200.c:1126: warning: initialization from incompatible pointer type
/usr/src/ipw2200-1.0.4/ipw2200.c:1126: warning: initialization from incompatible pointer type
/usr/src/ipw2200-1.0.4/ipw2200.c:1156: warning: initialization from incompatible pointer type
/usr/src/ipw2200-1.0.4/ipw2200.c:1156: warning: initialization from incompatible pointer type
/usr/src/ipw2200-1.0.4/ipw2200.c:1164: warning: initialization from incompatible pointer type
/usr/src/ipw2200-1.0.4/ipw2200.c:1171: warning: initialization from incompatible pointer type
/usr/src/ipw2200-1.0.4/ipw2200.c:1179: warning: initialization from incompatible pointer type
/usr/src/ipw2200-1.0.4/ipw2200.c:1191: warning: initialization from incompatible pointer type
/usr/src/ipw2200-1.0.4/ipw2200.c:1203: warning: initialization from incompatible pointer type
/usr/src/ipw2200-1.0.4/ipw2200.c:1215: warning: initialization from incompatible pointer type
/usr/src/ipw2200-1.0.4/ipw2200.c:1227: warning: initialization from incompatible pointer type
/usr/src/ipw2200-1.0.4/ipw2200.c:1245: warning: initialization from incompatible pointer type
/usr/src/ipw2200-1.0.4/ipw2200.c:1245: warning: initialization from incompatible pointer type
/usr/src/ipw2200-1.0.4/ipw2200.c:1267: warning: initialization from incompatible pointer type
/usr/src/ipw2200-1.0.4/ipw2200.c:1267: warning: initialization from incompatible pointer type
/usr/src/ipw2200-1.0.4/ipw2200.c:1289: warning: initialization from incompatible pointer type
/usr/src/ipw2200-1.0.4/ipw2200.c:1289: warning: initialization from incompatible pointer type
/usr/src/ipw2200-1.0.4/ipw2200.c:1313: warning: initialization from incompatible pointer type
/usr/src/ipw2200-1.0.4/ipw2200.c:1313: warning: initialization from incompatible pointer type
/usr/src/ipw2200-1.0.4/ipw2200.c:1337: warning: initialization from incompatible pointer type
/usr/src/ipw2200-1.0.4/ipw2200.c:1337: warning: initialization from incompatible pointer type
/usr/src/ipw2200-1.0.4/ipw2200.c:1362: warning: initialization from incompatible pointer type
/usr/src/ipw2200-1.0.4/ipw2200.c:1362: warning: initialization from incompatible pointer type
/usr/src/ipw2200-1.0.4/ipw2200.c:1428: warning: initialization from incompatible pointer type
/usr/src/ipw2200-1.0.4/ipw2200.c:1428: warning: initialization from incompatible pointer type
/usr/src/ipw2200-1.0.4/ipw2200.c: In function ‘store_speed_scan’:
/usr/src/ipw2200-1.0.4/ipw2200.c:1458: warning: implicit declaration of function ‘ieee80211_is_valid_channel’
/usr/src/ipw2200-1.0.4/ipw2200.c: At top level:
/usr/src/ipw2200-1.0.4/ipw2200.c:1480: warning: initialization from incompatible pointer type
/usr/src/ipw2200-1.0.4/ipw2200.c:1480: warning: initialization from incompatible pointer type
/usr/src/ipw2200-1.0.4/ipw2200.c:1502: warning: initialization from incompatible pointer type
/usr/src/ipw2200-1.0.4/ipw2200.c:1502: warning: initialization from incompatible pointer type
/usr/src/ipw2200-1.0.4/ipw2200.c: In function ‘ipw_irq_tasklet’:
/usr/src/ipw2200-1.0.4/ipw2200.c:1616: error: ‘struct ieee80211_device’ has no member named ‘sec’
/usr/src/ipw2200-1.0.4/ipw2200.c: In function ‘ipw_adapter_restart’:
/usr/src/ipw2200-1.0.4/ipw2200.c:1869: error: ‘struct ieee80211_device’ has no member named ‘sec’
/usr/src/ipw2200-1.0.4/ipw2200.c: In function ‘ipw_gather_stats’:
/usr/src/ipw2200-1.0.4/ipw2200.c:3834: error: ‘struct ieee80211_device’ has no member named ‘perfect_rssi’
/usr/src/ipw2200-1.0.4/ipw2200.c:3834: error: ‘struct ieee80211_device’ has no member named ‘worst_rssi’
/usr/src/ipw2200-1.0.4/ipw2200.c:3835: error: ‘struct ieee80211_device’ has no member named ‘perfect_rssi’
/usr/src/ipw2200-1.0.4/ipw2200.c:3835: error: ‘struct ieee80211_device’ has no member named ‘worst_rssi’
/usr/src/ipw2200-1.0.4/ipw2200.c:3836: error: ‘struct ieee80211_device’ has no member named ‘perfect_rssi’
/usr/src/ipw2200-1.0.4/ipw2200.c:3837: error: ‘struct ieee80211_device’ has no member named ‘perfect_rssi’
/usr/src/ipw2200-1.0.4/ipw2200.c:3837: error: ‘struct ieee80211_device’ has no member named ‘worst_rssi’
/usr/src/ipw2200-1.0.4/ipw2200.c:3838: error: ‘struct ieee80211_device’ has no member named ‘perfect_rssi’
/usr/src/ipw2200-1.0.4/ipw2200.c:3839: error: ‘struct ieee80211_device’ has no member named ‘perfect_rssi�
/usr/src/ipw2200-1.0.4/ipw2200.c:3839: error: ‘struct ieee80211_device’ has no member named ‘worst_rssi’
/usr/src/ipw2200-1.0.4/ipw2200.c:3840: error: ‘struct ieee80211_device’ has no member named ‘perfect_rssi’
/usr/src/ipw2200-1.0.4/ipw2200.c:3840: error: ‘struct ieee80211_device’ has no member named ‘worst_rssi’
/usr/src/ipw2200-1.0.4/ipw2200.c: In function ‘ipw_adhoc_create’:
/usr/src/ipw2200-1.0.4/ipw2200.c:5296: warning: implicit declaration of function ‘ieee80211_get_geo’
/usr/src/ipw2200-1.0.4/ipw2200.c:5296: warning: initialization makes pointer from integer without a cast
/usr/src/ipw2200-1.0.4/ipw2200.c:5300: error: dereferencing pointer to incomplete type
/usr/src/ipw2200-1.0.4/ipw2200.c:5303: error: dereferencing pointer to incomplete type
/usr/src/ipw2200-1.0.4/ipw2200.c:5306: error: dereferencing pointer to incomplete type
/usr/src/ipw2200-1.0.4/ipw2200.c: In function ‘ipw_send_tgi_tx_key’:
/usr/src/ipw2200-1.0.4/ipw2200.c:5349: error: ‘struct ieee80211_device’ has no member named ‘sec’
/usr/src/ipw2200-1.0.4/ipw2200.c:5354: error: ‘SCM_TEMPORAL_KEY_LENGTH’ undeclared (first use in this function)
/usr/src/ipw2200-1.0.4/ipw2200.c:5354: error: (Each undeclared identifier is reported only once
/usr/src/ipw2200-1.0.4/ipw2200.c:5354: error: for each function it appears in.)
/usr/src/ipw2200-1.0.4/ipw2200.c:5354: error: ‘struct ieee80211_device’ has no member named ‘sec’
/usr/src/ipw2200-1.0.4/ipw2200.c:5354: error: ‘struct ieee80211_device’ has no member named ‘sec’
/usr/src/ipw2200-1.0.4/ipw2200.c: In function ‘ipw_send_wep_keys’:
/usr/src/ipw2200-1.0.4/ipw2200.c:5385: error: ‘struct ieee80211_device’ has no member named ‘sec’
/usr/src/ipw2200-1.0.4/ipw2200.c:5390: error: ‘struct ieee80211_device’ has no member named ‘sec’
/usr/src/ipw2200-1.0.4/ipw2200.c:5391: error: ‘struct ieee80211_device’ has no member named ‘sec’
/usr/src/ipw2200-1.0.4/ipw2200.c:5391: error: ‘struct ieee80211_device’ has no member named ‘sec’
/usr/src/ipw2200-1.0.4/ipw2200.c: In function ‘ipw_set_hwcrypto_keys’:
/usr/src/ipw2200-1.0.4/ipw2200.c:5402: error: ‘struct ieee80211_device’ has no member named ‘sec’
/usr/src/ipw2200-1.0.4/ipw2200.c:5404: error: ‘struct ieee80211_device’ has no member named ‘sec’
/usr/src/ipw2200-1.0.4/ipw2200.c:5407: error: ‘struct ieee80211_device’ has no member named ‘sec’
/usr/src/ipw2200-1.0.4/ipw2200.c:5418: error: ‘struct ieee80211_device’ has no member named ‘sec’
/usr/src/ipw2200-1.0.4/ipw2200.c:5421: error: ‘struct ieee80211_device’ has no member named ‘sec’
/usr/src/ipw2200-1.0.4/ipw2200.c: In function ‘ipw_request_scan’:
/usr/src/ipw2200-1.0.4/ipw2200.c:5596: warning: assignment makes pointer from integer without a cast
/usr/src/ipw2200-1.0.4/ipw2200.c:5689: error: dereferencing pointer to incomplete type
/usr/src/ipw2200-1.0.4/ipw2200.c:5691: error: dereferencing pointer to incomplete type
/usr/src/ipw2200-1.0.4/ipw2200.c:5695: error: dereferencing pointer to incomplete type
/usr/src/ipw2200-1.0.4/ipw2200.c:5709: error: �IEEE80211_24GHZ_CHANNELS’ undeclared (first use in this function)
/usr/src/ipw2200-1.0.4/ipw2200.c:5711: error: array index in non-array initializer
/usr/src/ipw2200-1.0.4/ipw2200.c:5711: error: (near initialization for ‘channels’)
/usr/src/ipw2200-1.0.4/ipw2200.c:5709: warning: unused variable ‘channels’
/usr/src/ipw2200-1.0.4/ipw2200.c:5743: error: dereferencing pointer to incomplete type
/usr/src/ipw2200-1.0.4/ipw2200.c:5745: error: dereferencing pointer to incomplete type
/usr/src/ipw2200-1.0.4/ipw2200.c:5749: error: dereferencing pointer to incomplete type
/usr/src/ipw2200-1.0.4/ipw2200.c: In function ‘ipw_wpa_set_encryption’:
/usr/src/ipw2200-1.0.4/ipw2200.c:6070: error: ‘struct ieee80211_security’ has no member named ‘encrypt’
/usr/src/ipw2200-1.0.4/ipw2200.c:6073: warning: implicit declaration of function ‘ieee80211_crypt_delayed_deinit’
/usr/src/ipw2200-1.0.4/ipw2200.c:6078: error: ‘struct ieee80211_security’ has no member named ‘encrypt’
/usr/src/ipw2200-1.0.4/ipw2200.c:6086: warning: implicit declaration of function ‘ieee80211_get_crypto_ops’
/usr/src/ipw2200-1.0.4/ipw2200.c:6086: warning: assignment makes pointer from integer without a cast
/usr/src/ipw2200-1.0.4/ipw2200.c:6089: warning: assignment makes pointer from integer without a cast
/usr/src/ipw2200-1.0.4/ipw2200.c:6092: warning: assignment makes pointer from integer without a cast
/usr/src/ipw2200-1.0.4/ipw2200.c:6095: warning: assignment makes pointer from integer without a cast
/usr/src/ipw2200-1.0.4/ipw2200.c:6105: error: dereferencing pointer to incomplete type
/usr/src/ipw2200-1.0.4/ipw2200.c:6111: error: dereferencing pointer to incomplete type
/usr/src/ipw2200-1.0.4/ipw2200.c:6116: error: invalid application of ‘sizeof’ to incomplete type ‘struct ieee80211_crypt_data’ 
/usr/src/ipw2200-1.0.4/ipw2200.c:6116: error: invalid application of ‘sizeof’ to incomplete type ‘struct ieee80211_crypt_data’ 
/usr/src/ipw2200-1.0.4/ipw2200.c:6116: error: invalid application of ‘sizeof’ to incomplete type ‘struct ieee80211_crypt_data’ 
/usr/src/ipw2200-1.0.4/ipw2200.c:6116: error: invalid application of ‘sizeof’ to incomplete type ‘struct ieee80211_crypt_data’ 
/usr/src/ipw2200-1.0.4/ipw2200.c:6116: error: invalid application of ‘sizeof’ to incomplete type ‘struct ieee80211_crypt_data’ 
/usr/src/ipw2200-1.0.4/ipw2200.c:6116: error: invalid application of ‘sizeof’ to incomplete type ‘struct ieee80211_crypt_data’ 
/usr/src/ipw2200-1.0.4/ipw2200.c:6117: error: dereferencing pointer to incomplete type
/usr/src/ipw2200-1.0.4/ipw2200.c:6118: error: dereferencing pointer to incomplete type
/usr/src/ipw2200-1.0.4/ipw2200.c:6118: error: dereferencing pointer to incomplete type
/usr/src/ipw2200-1.0.4/ipw2200.c:6119: error: dereferencing pointer to incomplete type
/usr/src/ipw2200-1.0.4/ipw2200.c:6120: error: dereferencing pointer to incomplete type
/usr/src/ipw2200-1.0.4/ipw2200.c:6122: error: dereferencing pointer to incomplete type
/usr/src/ipw2200-1.0.4/ipw2200.c:6132: error: dereferencing pointer to incomplete type
/usr/src/ipw2200-1.0.4/ipw2200.c:6133: error: dereferencing pointer to incomplete type
/usr/src/ipw2200-1.0.4/ipw2200.c:6135: error: dereferencing pointer to incomplete type
/usr/src/ipw2200-1.0.4/ipw2200.c: In function ‘ipw_qos_handle_probe_reponse’:
/usr/src/ipw2200-1.0.4/ipw2200.c:6274: error: invalid application of ‘sizeof’ to incomplete type ‘struct ieee80211_qos_parameters’ 
/usr/src/ipw2200-1.0.4/ipw2200.c:6277: error: ‘struct ieee80211_network’ has no member named ‘qos_data’
/usr/src/ipw2200-1.0.4/ipw2200.c:6277: error: ‘struct ieee80211_network’ has no member named ‘qos_data’
/usr/src/ipw2200-1.0.4/ipw2200.c:6279: error: ‘NETWORK_HAS_QOS_MASK’ undeclared (first use in this function)
/usr/src/ipw2200-1.0.4/ipw2200.c:6280: error: ‘NETWORK_HAS_QOS_PARAMETERS’ undeclared (first use in this function)
/usr/src/ipw2200-1.0.4/ipw2200.c:6281: error: ‘struct ieee80211_network’ has no member named ‘qos_data’
/usr/src/ipw2200-1.0.4/ipw2200.c:6281: error: ‘struct ieee80211_network’ has no member named ‘qos_data’
/usr/src/ipw2200-1.0.4/ipw2200.c:6283: error: ‘struct ieee80211_network’ has no member named ‘qos_data’
/usr/src/ipw2200-1.0.4/ipw2200.c:6285: error: ‘struct ieee80211_network’ has no member named ‘qos_data’
/usr/src/ipw2200-1.0.4/ipw2200.c:6285: error: ‘struct ieee80211_network’ has no member named ‘qos_data’
/usr/src/ipw2200-1.0.4/ipw2200.c:6286: error: ‘struct ieee80211_network’ has no member named ‘qos_data’
/usr/src/ipw2200-1.0.4/ipw2200.c:6286: error: ‘struct ieee80211_network’ has no member named ‘qos_data’
/usr/src/ipw2200-1.0.4/ipw2200.c:6293: error: ‘struct ieee80211_network’ has no member named ‘qos_data’
/usr/src/ipw2200-1.0.4/ipw2200.c:6293: error: ‘struct ieee80211_network’ has no member named ‘qos_data’
/usr/src/ipw2200-1.0.4/ipw2200.c:6296: error: ‘struct ieee80211_network’ has no member named ‘qos_data’
/usr/src/ipw2200-1.0.4/ipw2200.c:6296: error: ‘struct ieee80211_network’ has no member named ‘qos_data’
/usr/src/ipw2200-1.0.4/ipw2200.c:6298: error: ‘struct ieee80211_network’ has no member named ‘qos_data’
/usr/src/ipw2200-1.0.4/ipw2200.c:6303: error: ‘struct ieee80211_network’ has no member named ‘qos_data’
/usr/src/ipw2200-1.0.4/ipw2200.c:6304: error: ‘struct ieee80211_network’ has no member named ‘qos_data’
/usr/src/ipw2200-1.0.4/ipw2200.c: At top level:
/usr/src/ipw2200-1.0.4/ipw2200.c:6327: warning: ‘struct ieee80211_qos_data’ declared inside parameter list
/usr/src/ipw2200-1.0.4/ipw2200.c: In function ‘ipw_qos_activate’:
/usr/src/ipw2200-1.0.4/ipw2200.c:6330: error: array type has incomplete element type
/usr/src/ipw2200-1.0.4/ipw2200.c:6332: error: invalid application of ‘sizeof’ to incomplete type ‘struct ieee80211_qos_parameters’ 
/usr/src/ipw2200-1.0.4/ipw2200.c:6355: error: ‘QOS_QUEUE_NUM’ undeclared (first use in this function)
/usr/src/ipw2200-1.0.4/ipw2200.c:6380: error: dereferencing pointer to incomplete type
/usr/src/ipw2200-1.0.4/ipw2200.c:6381: error: dereferencing pointer to incomplete type
/usr/src/ipw2200-1.0.4/ipw2200.c:6382: error: dereferencing pointer to incomplete type
/usr/src/ipw2200-1.0.4/ipw2200.c:6385: error: dereferencing pointer to incomplete type
/usr/src/ipw2200-1.0.4/ipw2200.c:6330: warning: unused variable ‘qos_parameters’
/usr/src/ipw2200-1.0.4/ipw2200.c: In function ‘ipw_qos_set_info_element’:
/usr/src/ipw2200-1.0.4/ipw2200.c:6411: error: storage size of ‘qos_info’ isn’t known
/usr/src/ipw2200-1.0.4/ipw2200.c:6417: error: ‘QOS_ELEMENT_ID’ undeclared (first use in this function)
/usr/src/ipw2200-1.0.4/ipw2200.c:6418: error: invalid application of ‘sizeof’ to incomplete type ‘struct ieee80211_qos_information_element’ 
/usr/src/ipw2200-1.0.4/ipw2200.c:6420: error: ‘QOS_VERSION_1’ undeclared (first use in this function)
/usr/src/ipw2200-1.0.4/ipw2200.c:6424: error: ‘QOS_OUI_TYPE’ undeclared (first use in this function)
/usr/src/ipw2200-1.0.4/ipw2200.c:6425: error: ‘QOS_OUI_INFO_SUB_TYPE’ undeclared (first use in this function)
/usr/src/ipw2200-1.0.4/ipw2200.c:6411: warning: unused variable ‘qos_info’
/usr/src/ipw2200-1.0.4/ipw2200.c: In function ‘ipw_qos_association’:
/usr/src/ipw2200-1.0.4/ipw2200.c:6444: error: variable ‘ibss_data’ has initializer but incomplete type
/usr/src/ipw2200-1.0.4/ipw2200.c:6445: error: unknown field ‘supported’ specified in initializer
/usr/src/ipw2200-1.0.4/ipw2200.c:6445: warning: excess elements in struct initializer
/usr/src/ipw2200-1.0.4/ipw2200.c:6445: warning: (near initialization for ‘ibss_data’)
/usr/src/ipw2200-1.0.4/ipw2200.c:6446: error: unknown field ‘active’ specified in initializer
/usr/src/ipw2200-1.0.4/ipw2200.c:6446: warning: excess elements in struct initializer
/usr/src/ipw2200-1.0.4/ipw2200.c:6446: warning: (near initialization for ‘ibss_data’)
/usr/src/ipw2200-1.0.4/ipw2200.c:6444: error: storage size of ‘ibss_data’ isn’t known
/usr/src/ipw2200-1.0.4/ipw2200.c:6458: error: ‘struct ieee80211_network’ has no member named ‘qos_data’
/usr/src/ipw2200-1.0.4/ipw2200.c:6466: warning: passing argument 2 of ‘ipw_qos_activate’ from incompatible pointer type
/usr/src/ipw2200-1.0.4/ipw2200.c:6472: error: dereferencing pointer to incomplete type
/usr/src/ipw2200-1.0.4/ipw2200.c:6444: warning: unused variable ‘ibss_data’
/usr/src/ipw2200-1.0.4/ipw2200.c: In function ‘ipw_qos_association_resp’:
/usr/src/ipw2200-1.0.4/ipw2200.c:6490: error: invalid application of ‘sizeof’ to incomplete type ‘struct ieee80211_qos_parameters’ 
/usr/src/ipw2200-1.0.4/ipw2200.c:6505: error: ‘NETWORK_HAS_QOS_PARAMETERS’ undeclared (first use in this function)
/usr/src/ipw2200-1.0.4/ipw2200.c:6506: error: invalid application of ‘sizeof’ to incomplete type ‘struct ieee80211_qos_data’ 
/usr/src/ipw2200-1.0.4/ipw2200.c:6506: error: ‘struct ieee80211_network’ has no member named ‘qos_data’
/usr/src/ipw2200-1.0.4/ipw2200.c:6506: error: ‘struct ieee80211_network’ has no member named ‘qos_data’
/usr/src/ipw2200-1.0.4/ipw2200.c:6506: error: invalid application of ‘sizeof’ to incomplete type ‘struct ieee80211_qos_data’ 
/usr/src/ipw2200-1.0.4/ipw2200.c:6506: error: ‘struct ieee80211_network’ has no member named ‘qos_data’
/usr/src/ipw2200-1.0.4/ipw2200.c:6506: error: ‘struct ieee80211_network’ has no member named ‘qos_data’
/usr/src/ipw2200-1.0.4/ipw2200.c:6506: error: invalid application of ‘sizeof’ to incomplete type ‘struct ieee80211_qos_data’ 
/usr/src/ipw2200-1.0.4/ipw2200.c:6507: error: ‘struct ieee80211_network’ has no member named ‘qos_data’
/usr/src/ipw2200-1.0.4/ipw2200.c:6508: error: ‘struct ieee80211_network’ has no member named ‘qos_data’
/usr/src/ipw2200-1.0.4/ipw2200.c:6508: error: ‘struct ieee80211_network’ has no member named ‘qos_data’
/usr/src/ipw2200-1.0.4/ipw2200.c:6510: error: ‘struct ieee80211_network’ has no member named ‘qos_data’
/usr/src/ipw2200-1.0.4/ipw2200.c:6510: error: ‘struct ieee80211_network’ has no member named ‘qos_data’
/usr/src/ipw2200-1.0.4/ipw2200.c:6515: error: ‘struct ieee80211_network’ has no member named ‘qos_data’
/usr/src/ipw2200-1.0.4/ipw2200.c:6515: error: ‘struct ieee80211_network’ has no member named ‘qos_data’
/usr/src/ipw2200-1.0.4/ipw2200.c:6517: error: ‘struct ieee80211_network’ has no member named ‘qos_data’
/usr/src/ipw2200-1.0.4/ipw2200.c:6517: error: ‘struct ieee80211_network’ has no member named ‘qos_data’
/usr/src/ipw2200-1.0.4/ipw2200.c:6519: error: ‘struct ieee80211_network’ has no member named ‘qos_data’
/usr/src/ipw2200-1.0.4/ipw2200.c:6520: error: ‘struct ieee80211_network’ has no member named ‘qos_data’
/usr/src/ipw2200-1.0.4/ipw2200.c: In function ‘ipw_qos_set_tx_queue_command’:
/usr/src/ipw2200-1.0.4/ipw2200.c:6609: error: ‘struct ieee80211_network’ has no member named ‘qos_data’
/usr/src/ipw2200-1.0.4/ipw2200.c:6615: error: dereferencing pointer to incomplete type
/usr/src/ipw2200-1.0.4/ipw2200.c:6617: error: dereferencing pointer to incomplete type
/usr/src/ipw2200-1.0.4/ipw2200.c:6617: error: dereferencing pointer to incomplete type
/usr/src/ipw2200-1.0.4/ipw2200.c:6620: error: dereferencing pointer to incomplete type
/usr/src/ipw2200-1.0.4/ipw2200.c:6621: error: dereferencing pointer to incomplete type
/usr/src/ipw2200-1.0.4/ipw2200.c:6635: error: ‘IEEE80211_STYPE_QOS_DATA’ undeclared (first use in this function)
/usr/src/ipw2200-1.0.4/ipw2200.c: In function ‘ipw_bg_qos_activate’:
/usr/src/ipw2200-1.0.4/ipw2200.c:6661: error: ‘struct ieee80211_network’ has no member named ‘qos_data’
/usr/src/ipw2200-1.0.4/ipw2200.c: In function ‘ipw_send_qos_params_command’:
/usr/src/ipw2200-1.0.4/ipw2200.c:6700: error: invalid application of ‘sizeof’ to incomplete type ‘struct ieee80211_qos_parameters’ 
/usr/src/ipw2200-1.0.4/ipw2200.c:6708: error: invalid application of ‘sizeof’ to incomplete type ‘struct ieee80211_qos_parameters’ 
/usr/src/ipw2200-1.0.4/ipw2200.c:6708: error: invalid application of ‘sizeof’ to incomplete type ‘struct ieee80211_qos_parameters’ 
/usr/src/ipw2200-1.0.4/ipw2200.c:6708: error: invalid application of ‘sizeof’ to incomplete type ‘struct ieee80211_qos_parameters’ 
/usr/src/ipw2200-1.0.4/ipw2200.c: At top level:
/usr/src/ipw2200-1.0.4/ipw2200.c:6718: warning: ‘struct ieee80211_qos_information_element’ declared inside parameter list
/usr/src/ipw2200-1.0.4/ipw2200.c:6719: error: conflicting types for ‘ipw_send_qos_info_command’
/usr/src/ipw2200-1.0.4/ipw2200.c:114: error: previous declaration of ‘ipw_send_qos_info_command’ was here
/usr/src/ipw2200-1.0.4/ipw2200.c: In function ‘ipw_send_qos_info_command’:
/usr/src/ipw2200-1.0.4/ipw2200.c:6722: error: dereferencing pointer to incomplete type
/usr/src/ipw2200-1.0.4/ipw2200.c:6730: error: dereferencing pointer to incomplete type
/usr/src/ipw2200-1.0.4/ipw2200.c:6730: error: dereferencing pointer to incomplete type
/usr/src/ipw2200-1.0.4/ipw2200.c:6730: error: dereferencing pointer to incomplete type
/usr/src/ipw2200-1.0.4/ipw2200.c: In function ‘ipw_associate_network’:
/usr/src/ipw2200-1.0.4/ipw2200.c:6768: error: ‘struct ieee80211_device’ has no member named ‘sec’
/usr/src/ipw2200-1.0.4/ipw2200.c:6771: error: ‘struct ieee80211_device’ has no member named ‘sec’
/usr/src/ipw2200-1.0.4/ipw2200.c:6807: error: ‘struct ieee80211_device’ has no member named ‘sec’
/usr/src/ipw2200-1.0.4/ipw2200.c: In function ‘ipw_rebuild_decrypted_skb’:
/usr/src/ipw2200-1.0.4/ipw2200.c:7098: error: ‘struct ieee80211_device’ has no member named ‘sec’
/usr/src/ipw2200-1.0.4/ipw2200.c:7119: error: ‘struct ieee80211_device’ has no member named ‘sec’
/usr/src/ipw2200-1.0.4/ipw2200.c: In function ‘is_network_packet’:
/usr/src/ipw2200-1.0.4/ipw2200.c:7180: warning: implicit declaration of function ‘is_broadcast_ether_addr’
/usr/src/ipw2200-1.0.4/ipw2200.c: In function ‘ipw_handle_mgmt_packet’:
/usr/src/ipw2200-1.0.4/ipw2200.c:7246: error: ‘ETH_P_80211_STATS’ undeclared (first use in this function)
/usr/src/ipw2200-1.0.4/ipw2200.c: In function ‘ipw_wx_set_freq’:
/usr/src/ipw2200-1.0.4/ipw2200.c:7518: warning: implicit declaration of function ‘ieee80211_freq_to_channel’
/usr/src/ipw2200-1.0.4/ipw2200.c: In function �ipw_wx_get_range’:
/usr/src/ipw2200-1.0.4/ipw2200.c:7653: warning: initialization makes pointer from integer without a cast
/usr/src/ipw2200-1.0.4/ipw2200.c:7665: error: ‘struct ieee80211_device’ has no member named ‘worst_rssi’
/usr/src/ipw2200-1.0.4/ipw2200.c:7695: error: dereferencing pointer to incomplete type
/usr/src/ipw2200-1.0.4/ipw2200.c:7697: error: dereferencing pointer to incomplete type
/usr/src/ipw2200-1.0.4/ipw2200.c:7698: error: dereferencing pointer to incomplete type
/usr/src/ipw2200-1.0.4/ipw2200.c:7704: error: dereferencing pointer to incomplete type
/usr/src/ipw2200-1.0.4/ipw2200.c:7706: error: dereferencing pointer to incomplete type
/usr/src/ipw2200-1.0.4/ipw2200.c:7707: error: dereferencing pointer to incomplete type
/usr/src/ipw2200-1.0.4/ipw2200.c: In function ‘ipw_sw_reset’:
/usr/src/ipw2200-1.0.4/ipw2200.c:8655: error: ‘struct ieee80211_device’ has no member named ‘geography’
/usr/src/ipw2200-1.0.4/ipw2200.c:8655: error: ‘IEEE80211_GEO_001’ undeclared (first use in this function)
/usr/src/ipw2200-1.0.4/ipw2200.c: In function ‘ipw_tx_skb’:
/usr/src/ipw2200-1.0.4/ipw2200.c:8999: error: ‘struct ieee80211_device’ has no member named ‘sec’
/usr/src/ipw2200-1.0.4/ipw2200.c:9026: error: ‘struct ieee80211_device’ has no member named ‘sec’
/usr/src/ipw2200-1.0.4/ipw2200.c:9036: error: ‘struct ieee80211_device’ has no member named ‘sec’
/usr/src/ipw2200-1.0.4/ipw2200.c: In function ‘shim__set_security’:
/usr/src/ipw2200-1.0.4/ipw2200.c:9448: error: ‘struct ieee80211_device’ has no member named ‘sec’
/usr/src/ipw2200-1.0.4/ipw2200.c:9450: error: ‘struct ieee80211_device’ has no member named ‘sec’
/usr/src/ipw2200-1.0.4/ipw2200.c:9452: error: ‘struct ieee80211_device’ has no member named ‘sec’
/usr/src/ipw2200-1.0.4/ipw2200.c:9452: error: ‘struct ieee80211_device’ has no member named ‘sec’
/usr/src/ipw2200-1.0.4/ipw2200.c:9454: error: ‘struct ieee80211_device’ has no member named ‘sec’
/usr/src/ipw2200-1.0.4/ipw2200.c:9458: error: ‘struct ieee80211_device’ has no member named ‘sec’
/usr/src/ipw2200-1.0.4/ipw2200.c:9463: error: ‘struct ieee80211_device’ has no member named ‘sec’
/usr/src/ipw2200-1.0.4/ipw2200.c:9464: error: ‘struct ieee80211_device’ has no member named ‘sec’
/usr/src/ipw2200-1.0.4/ipw2200.c:9466: error: ‘struct ieee80211_device’ has no member named ‘sec’
/usr/src/ipw2200-1.0.4/ipw2200.c:9469: error: ‘struct ieee80211_device’ has no member named ‘sec’
/usr/src/ipw2200-1.0.4/ipw2200.c:9472: error: ‘struct ieee80211_device’ has no member named ‘sec’
/usr/src/ipw2200-1.0.4/ipw2200.c:9473: error: ‘struct ieee80211_device’ has no member named ‘sec’
/usr/src/ipw2200-1.0.4/ipw2200.c:9474: error: ‘struct ieee80211_device’ has no member named ‘sec’
/usr/src/ipw2200-1.0.4/ipw2200.c:9483: error: ‘struct ieee80211_device’ has no member named ‘sec’
/usr/src/ipw2200-1.0.4/ipw2200.c:9484: error: ‘struct ieee80211_device’ has no member named ‘sec’
/usr/src/ipw2200-1.0.4/ipw2200.c:9485: error: ‘struct ieee80211_device’ has no member named ‘sec’
/usr/src/ipw2200-1.0.4/ipw2200.c:9492: error: ‘struct ieee80211_device’ has no member named ‘sec’
/usr/src/ipw2200-1.0.4/ipw2200.c:9492: error: ‘struct ieee80211_security’ has no member named ‘encrypt’
/usr/src/ipw2200-1.0.4/ipw2200.c:9495: error: ‘struct ieee80211_device’ has no member named ‘sec’
/usr/src/ipw2200-1.0.4/ipw2200.c:9496: error: ‘struct ieee80211_device’ has no member named ‘sec’
/usr/src/ipw2200-1.0.4/ipw2200.c:9497: error: ‘struct ieee80211_device’ has no member named ‘sec’
/usr/src/ipw2200-1.0.4/ipw2200.c: In function ‘ipw_pci_probe’:
/usr/src/ipw2200-1.0.4/ipw2200.c:9945: warning: assignment from incompatible pointer type
/usr/src/ipw2200-1.0.4/ipw2200.c:9949: error: ‘struct ieee80211_device’ has no member named ‘handle_management_frame’
/usr/src/ipw2200-1.0.4/ipw2200.c:9952: error: ‘struct ieee80211_device’ has no member named ‘perfect_rssi’
/usr/src/ipw2200-1.0.4/ipw2200.c:9953: error: ‘struct ieee80211_device’ has no member named ‘worst_rssi’
/usr/src/ipw2200-1.0.4/ipw2200.c:9963: error: ‘struct ieee80211_device’ has no member named ‘spy_data’
make[2]: *** [/usr/src/ipw2200-1.0.4/ipw2200.o] Error 1
make[1]: *** [_module_/usr/src/ipw2200-1.0.4] Error 2
make[1]: Leaving directory `/usr/src/linux-2.6.git'
make: *** [modules] Error 2
-- 
Dr. Horst H. von Brand                   User #22616 counter.li.org
Departamento de Informatica                     Fono: +56 32 654431
Universidad Tecnica Federico Santa Maria              +56 32 654239
Casilla 110-V, Valparaiso, Chile                Fax:  +56 32 797513

[Index of Archives]     [Kernel Newbies]     [Netfilter]     [Bugtraq]     [Photo]     [Stuff]     [Gimp]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Video 4 Linux]     [Linux for the blind]     [Linux Resources]
  Powered by Linux