mirror of https://lore.kernel.org/lkml/
 help / color / mirror / Atom feed
From: Horst von Brand <vonbrand@inf.utfsm.cl>
To: abonilla@linuxwireless.org
Cc: "'Arjan van de Ven'" <arjan@infradead.org>,
	"'Jeff Chua'" <jeff96@silk.corp.fedex.com>,
	ipw2100-devel@lists.sourceforge.net,
	"'Linux Kernel'" <linux-kernel@vger.kernel.org>
Subject: Re: ipw2200 can't compile under linux 2.6.13-rc1
Date: Wed, 29 Jun 2005 11:43:13 -0400	[thread overview]
Message-ID: <200506291543.j5TFhDIJ024088@laptop11.inf.utfsm.cl> (raw)
In-Reply-To: Message from "Alejandro Bonilla" <abonilla@linuxwireless.org>  of "Wed, 29 Jun 2005 06:43:45 CST." <001101c57ca8$30c7d640$600cc60a@amer.sykes.com>

[-- Attachment #1: Type: text/plain, Size: 583 bytes --]

Alejandro Bonilla <abonilla@linuxwireless.org> 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...


[-- Attachment #2: Output compiling ipw2200-1.0.4 against 2.6.13-rc1 --]
[-- Type: text/x-c, Size: 35668 bytes --]

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

[-- Attachment #3: Type: text/plain, Size: 276 bytes --]

-- 
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

  parent reply	other threads:[~2005-06-29 15:48 UTC|newest]

Thread overview: 10+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2005-06-29 10:12 Jeff Chua
2005-06-29 10:24 ` Arjan van de Ven
2005-06-29 12:43   ` Alejandro Bonilla
2005-06-29 13:00     ` [Ipw2100-devel] " Henrik Brix Andersen
2005-06-29 14:17     ` Jeff Chua
2005-06-29 16:55       ` Horst von Brand
2005-06-29 22:35         ` [Ipw2100-devel] " Rusty Lynch
2005-06-29 23:59           ` Jeff Chua
2005-06-29 15:43     ` Horst von Brand [this message]
2005-06-29 15:23 ` Jeff Garzik

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=200506291543.j5TFhDIJ024088@laptop11.inf.utfsm.cl \
    --to=vonbrand@inf.utfsm.cl \
    --cc=abonilla@linuxwireless.org \
    --cc=arjan@infradead.org \
    --cc=ipw2100-devel@lists.sourceforge.net \
    --cc=jeff96@silk.corp.fedex.com \
    --cc=linux-kernel@vger.kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox

all inboxes | Powered by JetHome®