anything linux # emerge -uDNav world These are the packages that would be merged, in order: Calculating world dependencies... done! Total size of downloads: 0 kB Nothing to merge; would you like to auto-clean packages? [Yes/No] y >>> Auto-cleaning packages... ^[[A^[[A^[[A >>> No outdated packages were found on your system. * GNU info directory index is up-to-date. anything linux # make && make modules modules_install install CHK include/linux/version.h CHK include/linux/compile.h dnsdomainname: Unknown host CC drivers/net/wireless/ipw2200.o In file included from drivers/net/wireless/ipw2200.c:33: drivers/net/wireless/ipw2200.h:53:27: error: net/ieee80211.h: No such file or directory drivers/net/wireless/ipw2200.h:54:36: error: net/ieee80211_radiotap.h: No such file or directory In file included from drivers/net/wireless/ipw2200.c:33: drivers/net/wireless/ipw2200.h:1240: error: field 'wireless_data' has incomplete type drivers/net/wireless/ipw2200.c:72: error: variable 'def_qos_parameters_OFDM' has initializer but incomplete type drivers/net/wireless/ipw2200.c:73: error: extra brace group at end of initializer drivers/net/wireless/ipw2200.c:73: error: (near initialization for 'def_qos_parameters_OFDM') drivers/net/wireless/ipw2200.c:74: warning: excess elements in struct initializer drivers/net/wireless/ipw2200.c:74: warning: (near initialization for 'def_qos_parameters_OFDM') drivers/net/wireless/ipw2200.c:75: error: extra brace group at end of initializer drivers/net/wireless/ipw2200.c:75: error: (near initialization for 'def_qos_parameters_OFDM') drivers/net/wireless/ipw2200.c:76: warning: excess elements in struct initializer drivers/net/wireless/ipw2200.c:76: warning: (near initialization for 'def_qos_parameters_OFDM') drivers/net/wireless/ipw2200.c:77: error: extra brace group at end of initializer drivers/net/wireless/ipw2200.c:77: error: (near initialization for 'def_qos_parameters_OFDM') drivers/net/wireless/ipw2200.c:77: error: 'QOS_AIFSN_MIN_VALUE' undeclared here (not in a function) drivers/net/wireless/ipw2200.c:77: warning: excess elements in struct initializer drivers/net/wireless/ipw2200.c:77: warning: (near initialization for 'def_qos_parameters_OFDM') drivers/net/wireless/ipw2200.c:78: error: extra brace group at end of initializer drivers/net/wireless/ipw2200.c:78: error: (near initialization for 'def_qos_parameters_OFDM') drivers/net/wireless/ipw2200.c:78: warning: excess elements in struct initializer drivers/net/wireless/ipw2200.c:78: warning: (near initialization for 'def_qos_parameters_OFDM') drivers/net/wireless/ipw2200.c:79: error: extra brace group at end of initializer drivers/net/wireless/ipw2200.c:79: error: (near initialization for 'def_qos_parameters_OFDM') drivers/net/wireless/ipw2200.c:80: warning: excess elements in struct initializer drivers/net/wireless/ipw2200.c:80: warning: (near initialization for 'def_qos_parameters_OFDM') drivers/net/wireless/ipw2200.c:83: error: variable 'def_qos_parameters_CCK' has initializer but incomplete type drivers/net/wireless/ipw2200.c:84: error: extra brace group at end of initializer drivers/net/wireless/ipw2200.c:84: error: (near initialization for 'def_qos_parameters_CCK') drivers/net/wireless/ipw2200.c:85: warning: excess elements in struct initializer drivers/net/wireless/ipw2200.c:85: warning: (near initialization for 'def_qos_parameters_CCK') drivers/net/wireless/ipw2200.c:86: error: extra brace group at end of initializer drivers/net/wireless/ipw2200.c:86: error: (near initialization for 'def_qos_parameters_CCK') drivers/net/wireless/ipw2200.c:87: warning: excess elements in struct initializer drivers/net/wireless/ipw2200.c:87: warning: (near initialization for 'def_qos_parameters_CCK') drivers/net/wireless/ipw2200.c:88: error: extra brace group at end of initializer drivers/net/wireless/ipw2200.c:88: error: (near initialization for 'def_qos_parameters_CCK') drivers/net/wireless/ipw2200.c:88: warning: excess elements in struct initializer drivers/net/wireless/ipw2200.c:88: warning: (near initialization for 'def_qos_parameters_CCK') drivers/net/wireless/ipw2200.c:89: error: extra brace group at end of initializer drivers/net/wireless/ipw2200.c:89: error: (near initialization for 'def_qos_parameters_CCK') drivers/net/wireless/ipw2200.c:89: warning: excess elements in struct initializer drivers/net/wireless/ipw2200.c:89: warning: (near initialization for 'def_qos_parameters_CCK') drivers/net/wireless/ipw2200.c:90: error: extra brace group at end of initializer drivers/net/wireless/ipw2200.c:90: error: (near initialization for 'def_qos_parameters_CCK') drivers/net/wireless/ipw2200.c:91: warning: excess elements in struct initializer drivers/net/wireless/ipw2200.c:91: warning: (near initialization for 'def_qos_parameters_CCK') drivers/net/wireless/ipw2200.c:94: error: variable 'def_parameters_OFDM' has initializer but incomplete type drivers/net/wireless/ipw2200.c:95: error: extra brace group at end of initializer drivers/net/wireless/ipw2200.c:95: error: (near initialization for 'def_parameters_OFDM') drivers/net/wireless/ipw2200.c:96: warning: excess elements in struct initializer drivers/net/wireless/ipw2200.c:96: warning: (near initialization for 'def_parameters_OFDM') drivers/net/wireless/ipw2200.c:97: error: extra brace group at end of initializer drivers/net/wireless/ipw2200.c:97: error: (near initialization for 'def_parameters_OFDM') drivers/net/wireless/ipw2200.c:98: warning: excess elements in struct initializer drivers/net/wireless/ipw2200.c:98: warning: (near initialization for 'def_parameters_OFDM') drivers/net/wireless/ipw2200.c:99: error: extra brace group at end of initializer drivers/net/wireless/ipw2200.c:99: error: (near initialization for 'def_parameters_OFDM') drivers/net/wireless/ipw2200.c:99: warning: excess elements in struct initializer drivers/net/wireless/ipw2200.c:99: warning: (near initialization for 'def_parameters_OFDM') drivers/net/wireless/ipw2200.c:100: error: extra brace group at end of initializer drivers/net/wireless/ipw2200.c:100: error: (near initialization for 'def_parameters_OFDM') drivers/net/wireless/ipw2200.c:100: warning: excess elements in struct initializer drivers/net/wireless/ipw2200.c:100: warning: (near initialization for 'def_parameters_OFDM') drivers/net/wireless/ipw2200.c:101: error: extra brace group at end of initializer drivers/net/wireless/ipw2200.c:101: error: (near initialization for 'def_parameters_OFDM') drivers/net/wireless/ipw2200.c:102: warning: excess elements in struct initializer drivers/net/wireless/ipw2200.c:102: warning: (near initialization for 'def_parameters_OFDM') drivers/net/wireless/ipw2200.c:105: error: variable 'def_parameters_CCK' has initializer but incomplete type drivers/net/wireless/ipw2200.c:106: error: extra brace group at end of initializer drivers/net/wireless/ipw2200.c:106: error: (near initialization for 'def_parameters_CCK') drivers/net/wireless/ipw2200.c:107: warning: excess elements in struct initializer drivers/net/wireless/ipw2200.c:107: warning: (near initialization for 'def_parameters_CCK') drivers/net/wireless/ipw2200.c:108: error: extra brace group at end of initializer drivers/net/wireless/ipw2200.c:108: error: (near initialization for 'def_parameters_CCK') drivers/net/wireless/ipw2200.c:109: warning: excess elements in struct initializer drivers/net/wireless/ipw2200.c:109: warning: (near initialization for 'def_parameters_CCK') drivers/net/wireless/ipw2200.c:110: error: extra brace group at end of initializer drivers/net/wireless/ipw2200.c:110: error: (near initialization for 'def_parameters_CCK') drivers/net/wireless/ipw2200.c:110: warning: excess elements in struct initializer drivers/net/wireless/ipw2200.c:110: warning: (near initialization for 'def_parameters_CCK') drivers/net/wireless/ipw2200.c:111: error: extra brace group at end of initializer drivers/net/wireless/ipw2200.c:111: error: (near initialization for 'def_parameters_CCK') drivers/net/wireless/ipw2200.c:111: warning: excess elements in struct initializer drivers/net/wireless/ipw2200.c:111: warning: (near initialization for 'def_parameters_CCK') drivers/net/wireless/ipw2200.c:112: error: extra brace group at end of initializer drivers/net/wireless/ipw2200.c:112: error: (near initialization for 'def_parameters_CCK') drivers/net/wireless/ipw2200.c:113: warning: excess elements in struct initializer drivers/net/wireless/ipw2200.c:113: warning: (near initialization for 'def_parameters_CCK') drivers/net/wireless/ipw2200.c:116: error: 'QOS_OUI_LEN' undeclared here (not in a function) drivers/net/wireless/ipw2200.c:128: warning: 'struct ieee80211_qos_information_element' declared inside parameter list drivers/net/wireless/ipw2200.c:128: warning: its scope is only this definition or declaration, which is probably not what you want drivers/net/wireless/ipw2200.c: In function 'ipw_led_band_on': drivers/net/wireless/ipw2200.c:950: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:950: error: 'IEEE_A' undeclared (first use in this function) drivers/net/wireless/ipw2200.c:950: error: (Each undeclared identifier is reported only once drivers/net/wireless/ipw2200.c:950: error: for each function it appears in.) drivers/net/wireless/ipw2200.c:954: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:954: error: 'IEEE_G' undeclared (first use in this function) drivers/net/wireless/ipw2200.c: In function 'show_scan_age': drivers/net/wireless/ipw2200.c:1276: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c: In function 'store_scan_age': drivers/net/wireless/ipw2200.c:1307: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c: In function 'store_speed_scan': drivers/net/wireless/ipw2200.c:1651: warning: implicit declaration of function 'ieee80211_is_valid_channel' drivers/net/wireless/ipw2200.c: In function 'notify_wx_assoc_event': drivers/net/wireless/ipw2200.c:1701: error: 'ARPHRD_ETHER' undeclared (first use in this function) drivers/net/wireless/ipw2200.c:1706: warning: implicit declaration of function 'wireless_send_event' drivers/net/wireless/ipw2200.c: In function 'ipw_irq_tasklet': drivers/net/wireless/ipw2200.c:1826: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c: In function 'ipw_adapter_restart': drivers/net/wireless/ipw2200.c:2079: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:2079: error: 'WLAN_CAPABILITY_IBSS' undeclared (first use in this function) drivers/net/wireless/ipw2200.c: In function 'ipw_set_tx_power': drivers/net/wireless/ipw2200.c:2219: warning: implicit declaration of function 'ieee80211_get_geo' drivers/net/wireless/ipw2200.c:2219: warning: initialization makes pointer from integer without a cast drivers/net/wireless/ipw2200.c:2228: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:2229: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:2230: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:2232: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:2245: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:2247: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:2249: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:2251: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c: In function 'ipw_remove_current_network': drivers/net/wireless/ipw2200.c:2753: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:2754: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:2754: warning: left-hand operand of comma expression has no effect drivers/net/wireless/ipw2200.c:2754: warning: value computed is not used drivers/net/wireless/ipw2200.c:2754: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:2755: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:2755: warning: type defaults to 'int' in declaration of '__mptr' drivers/net/wireless/ipw2200.c:2755: warning: initialization from incompatible pointer type drivers/net/wireless/ipw2200.c:2755: error: invalid use of undefined type 'struct ieee80211_network' drivers/net/wireless/ipw2200.c:2756: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:2758: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:2759: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:2762: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c: In function 'ipw_load': drivers/net/wireless/ipw2200.c:3209: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c: In function 'ipw_queue_tx_free_tfd': drivers/net/wireless/ipw2200.c:3533: warning: implicit declaration of function 'ieee80211_txb_free' drivers/net/wireless/ipw2200.c: In function 'ipw_get_max_rate': drivers/net/wireless/ipw2200.c:3834: error: 'IEEE80211_CCK_RATES_MASK' undeclared (first use in this function) drivers/net/wireless/ipw2200.c:3842: error: 'IEEE80211_CCK_RATE_1MB_MASK' undeclared (first use in this function) drivers/net/wireless/ipw2200.c:3844: error: 'IEEE80211_CCK_RATE_2MB_MASK' undeclared (first use in this function) drivers/net/wireless/ipw2200.c:3846: error: 'IEEE80211_CCK_RATE_5MB_MASK' undeclared (first use in this function) drivers/net/wireless/ipw2200.c:3848: error: 'IEEE80211_OFDM_RATE_6MB_MASK' undeclared (first use in this function) drivers/net/wireless/ipw2200.c:3850: error: 'IEEE80211_OFDM_RATE_9MB_MASK' undeclared (first use in this function) drivers/net/wireless/ipw2200.c:3852: error: 'IEEE80211_CCK_RATE_11MB_MASK' undeclared (first use in this function) drivers/net/wireless/ipw2200.c:3854: error: 'IEEE80211_OFDM_RATE_12MB_MASK' undeclared (first use in this function) drivers/net/wireless/ipw2200.c:3856: error: 'IEEE80211_OFDM_RATE_18MB_MASK' undeclared (first use in this function) drivers/net/wireless/ipw2200.c:3858: error: 'IEEE80211_OFDM_RATE_24MB_MASK' undeclared (first use in this function) drivers/net/wireless/ipw2200.c:3860: error: 'IEEE80211_OFDM_RATE_36MB_MASK' undeclared (first use in this function) drivers/net/wireless/ipw2200.c:3862: error: 'IEEE80211_OFDM_RATE_48MB_MASK' undeclared (first use in this function) drivers/net/wireless/ipw2200.c:3864: error: 'IEEE80211_OFDM_RATE_54MB_MASK' undeclared (first use in this function) drivers/net/wireless/ipw2200.c:3868: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:3868: error: 'IEEE_B' undeclared (first use in this function) drivers/net/wireless/ipw2200.c: In function 'ipw_gather_stats': drivers/net/wireless/ipw2200.c:4014: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:4014: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:4015: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:4015: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:4016: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:4017: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:4017: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:4018: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:4019: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:4019: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:4020: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:4020: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c: In function 'ipw_rx_notification': drivers/net/wireless/ipw2200.c:4158: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:4160: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:4160: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:4165: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:4165: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:4192: warning: implicit declaration of function 'WLAN_FC_GET_STYPE' drivers/net/wireless/ipw2200.c:4192: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:4193: error: 'IEEE80211_STYPE_ASSOC_RESP' undeclared (first use in this function) drivers/net/wireless/ipw2200.c:4197: error: invalid application of 'sizeof' to incomplete type 'struct ieee80211_assoc_response' drivers/net/wireless/ipw2200.c:4197: warning: comparison is always true due to limited range of data type drivers/net/wireless/ipw2200.c:4201: error: variable 'stats' has initializer but incomplete type drivers/net/wireless/ipw2200.c:4202: error: unknown field 'len' specified in initializer drivers/net/wireless/ipw2200.c:4204: warning: excess elements in struct initializer drivers/net/wireless/ipw2200.c:4204: warning: (near initialization for 'stats') drivers/net/wireless/ipw2200.c:4201: error: storage size of 'stats' isn't known drivers/net/wireless/ipw2200.c:4211: warning: implicit declaration of function 'ieee80211_rx_mgt' drivers/net/wireless/ipw2200.c:4201: warning: unused variable 'stats' drivers/net/wireless/ipw2200.c:4302: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:4303: error: 'WLAN_CAPABILITY_IBSS' undeclared (first use in this function) drivers/net/wireless/ipw2200.c:4450: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c: In function 'ipw_is_rate_in_mask': drivers/net/wireless/ipw2200.c:4947: error: 'IEEE80211_BASIC_RATE_MASK' undeclared (first use in this function) drivers/net/wireless/ipw2200.c:4948: error: 'IEEE_A' undeclared (first use in this function) drivers/net/wireless/ipw2200.c:4950: error: 'IEEE80211_OFDM_RATE_6MB' undeclared (first use in this function) drivers/net/wireless/ipw2200.c:4951: error: 'IEEE80211_OFDM_RATE_6MB_MASK' undeclared (first use in this function) drivers/net/wireless/ipw2200.c:4953: error: 'IEEE80211_OFDM_RATE_9MB' undeclared (first use in this function) drivers/net/wireless/ipw2200.c:4954: error: 'IEEE80211_OFDM_RATE_9MB_MASK' undeclared (first use in this function) drivers/net/wireless/ipw2200.c:4956: error: 'IEEE80211_OFDM_RATE_12MB' undeclared (first use in this function) drivers/net/wireless/ipw2200.c:4958: error: 'IEEE80211_OFDM_RATE_12MB_MASK' undeclared (first use in this function) drivers/net/wireless/ipw2200.c:4959: error: 'IEEE80211_OFDM_RATE_18MB' undeclared (first use in this function) drivers/net/wireless/ipw2200.c:4961: error: 'IEEE80211_OFDM_RATE_18MB_MASK' undeclared (first use in this function) drivers/net/wireless/ipw2200.c:4962: error: 'IEEE80211_OFDM_RATE_24MB' undeclared (first use in this function) drivers/net/wireless/ipw2200.c:4964: error: 'IEEE80211_OFDM_RATE_24MB_MASK' undeclared (first use in this function) drivers/net/wireless/ipw2200.c:4965: error: 'IEEE80211_OFDM_RATE_36MB' undeclared (first use in this function) drivers/net/wireless/ipw2200.c:4967: error: 'IEEE80211_OFDM_RATE_36MB_MASK' undeclared (first use in this function) drivers/net/wireless/ipw2200.c:4968: error: 'IEEE80211_OFDM_RATE_48MB' undeclared (first use in this function) drivers/net/wireless/ipw2200.c:4970: error: 'IEEE80211_OFDM_RATE_48MB_MASK' undeclared (first use in this function) drivers/net/wireless/ipw2200.c:4971: error: 'IEEE80211_OFDM_RATE_54MB' undeclared (first use in this function) drivers/net/wireless/ipw2200.c:4973: error: 'IEEE80211_OFDM_RATE_54MB_MASK' undeclared (first use in this function) drivers/net/wireless/ipw2200.c:4981: error: 'IEEE80211_CCK_RATE_1MB' undeclared (first use in this function) drivers/net/wireless/ipw2200.c:4982: error: 'IEEE80211_CCK_RATE_1MB_MASK' undeclared (first use in this function) drivers/net/wireless/ipw2200.c:4983: error: 'IEEE80211_CCK_RATE_2MB' undeclared (first use in this function) drivers/net/wireless/ipw2200.c:4984: error: 'IEEE80211_CCK_RATE_2MB_MASK' undeclared (first use in this function) drivers/net/wireless/ipw2200.c:4985: error: 'IEEE80211_CCK_RATE_5MB' undeclared (first use in this function) drivers/net/wireless/ipw2200.c:4986: error: 'IEEE80211_CCK_RATE_5MB_MASK' undeclared (first use in this function) drivers/net/wireless/ipw2200.c:4987: error: 'IEEE80211_CCK_RATE_11MB' undeclared (first use in this function) drivers/net/wireless/ipw2200.c:4988: error: 'IEEE80211_CCK_RATE_11MB_MASK' undeclared (first use in this function) drivers/net/wireless/ipw2200.c:4992: error: 'IEEE_B' undeclared (first use in this function) drivers/net/wireless/ipw2200.c: In function 'ipw_compatible_rates': drivers/net/wireless/ipw2200.c:5025: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:5025: warning: type defaults to 'int' in declaration of '_x' drivers/net/wireless/ipw2200.c:5025: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:5025: warning: comparison of distinct pointer types lacks a cast drivers/net/wireless/ipw2200.c:5028: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:5029: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:5031: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:5031: error: 'IEEE80211_BASIC_RATE_MASK' undeclared (first use in this function) drivers/net/wireless/ipw2200.c:5036: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:5045: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:5048: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:5048: warning: type defaults to 'int' in declaration of '_x' drivers/net/wireless/ipw2200.c:5048: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:5048: warning: comparison of distinct pointer types lacks a cast drivers/net/wireless/ipw2200.c:5051: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:5052: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:5053: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:5058: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:5068: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c: In function 'ipw_add_cck_scan_rates': drivers/net/wireless/ipw2200.c:5089: error: 'IEEE80211_OFDM_MODULATION' undeclared (first use in this function) drivers/net/wireless/ipw2200.c:5090: error: 'IEEE80211_BASIC_RATE_MASK' undeclared (first use in this function) drivers/net/wireless/ipw2200.c:5092: error: 'IEEE80211_CCK_RATE_1MB_MASK' undeclared (first use in this function) drivers/net/wireless/ipw2200.c:5094: error: 'IEEE80211_CCK_RATE_1MB' undeclared (first use in this function) drivers/net/wireless/ipw2200.c:5096: error: 'IEEE80211_CCK_RATE_2MB_MASK' undeclared (first use in this function) drivers/net/wireless/ipw2200.c:5098: error: 'IEEE80211_CCK_RATE_2MB' undeclared (first use in this function) drivers/net/wireless/ipw2200.c:5100: error: 'IEEE80211_CCK_RATE_5MB_MASK' undeclared (first use in this function) drivers/net/wireless/ipw2200.c:5102: error: 'IEEE80211_CCK_RATE_5MB' undeclared (first use in this function) drivers/net/wireless/ipw2200.c:5104: error: 'IEEE80211_CCK_RATE_11MB_MASK' undeclared (first use in this function) drivers/net/wireless/ipw2200.c:5106: error: 'IEEE80211_CCK_RATE_11MB' undeclared (first use in this function) drivers/net/wireless/ipw2200.c: In function 'ipw_add_ofdm_scan_rates': drivers/net/wireless/ipw2200.c:5112: error: 'IEEE80211_OFDM_MODULATION' undeclared (first use in this function) drivers/net/wireless/ipw2200.c:5113: error: 'IEEE80211_BASIC_RATE_MASK' undeclared (first use in this function) drivers/net/wireless/ipw2200.c:5115: error: 'IEEE80211_OFDM_RATE_6MB_MASK' undeclared (first use in this function) drivers/net/wireless/ipw2200.c:5117: error: 'IEEE80211_OFDM_RATE_6MB' undeclared (first use in this function) drivers/net/wireless/ipw2200.c:5119: error: 'IEEE80211_OFDM_RATE_9MB_MASK' undeclared (first use in this function) drivers/net/wireless/ipw2200.c:5121: error: 'IEEE80211_OFDM_RATE_9MB' undeclared (first use in this function) drivers/net/wireless/ipw2200.c:5123: error: 'IEEE80211_OFDM_RATE_12MB_MASK' undeclared (first use in this function) drivers/net/wireless/ipw2200.c:5125: error: 'IEEE80211_OFDM_RATE_12MB' undeclared (first use in this function) drivers/net/wireless/ipw2200.c:5127: error: 'IEEE80211_OFDM_RATE_18MB_MASK' undeclared (first use in this function) drivers/net/wireless/ipw2200.c:5129: error: 'IEEE80211_OFDM_RATE_18MB' undeclared (first use in this function) drivers/net/wireless/ipw2200.c:5131: error: 'IEEE80211_OFDM_RATE_24MB_MASK' undeclared (first use in this function) drivers/net/wireless/ipw2200.c:5133: error: 'IEEE80211_OFDM_RATE_24MB' undeclared (first use in this function) drivers/net/wireless/ipw2200.c:5135: error: 'IEEE80211_OFDM_RATE_36MB_MASK' undeclared (first use in this function) drivers/net/wireless/ipw2200.c:5137: error: 'IEEE80211_OFDM_RATE_36MB' undeclared (first use in this function) drivers/net/wireless/ipw2200.c:5139: error: 'IEEE80211_OFDM_RATE_48MB_MASK' undeclared (first use in this function) drivers/net/wireless/ipw2200.c:5141: error: 'IEEE80211_OFDM_RATE_48MB' undeclared (first use in this function) drivers/net/wireless/ipw2200.c:5143: error: 'IEEE80211_OFDM_RATE_54MB_MASK' undeclared (first use in this function) drivers/net/wireless/ipw2200.c:5145: error: 'IEEE80211_OFDM_RATE_54MB' undeclared (first use in this function) drivers/net/wireless/ipw2200.c: In function 'ipw_find_adhoc_network': drivers/net/wireless/ipw2200.c:5162: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:5163: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:5163: error: 'WLAN_CAPABILITY_IBSS' undeclared (first use in this function) drivers/net/wireless/ipw2200.c:5173: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:5173: error: 'NETWORK_EMPTY_ESSID' undeclared (first use in this function) drivers/net/wireless/ipw2200.c:5184: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:5184: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:5185: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:5185: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:5186: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:5198: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:5199: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:5200: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:5200: warning: type defaults to 'int' in declaration of '_x' drivers/net/wireless/ipw2200.c:5200: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:5200: warning: comparison of distinct pointer types lacks a cast drivers/net/wireless/ipw2200.c:5204: warning: implicit declaration of function 'escape_essid' drivers/net/wireless/ipw2200.c:5204: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:5204: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:5205: warning: passing argument 2 of 'strncpy' makes pointer from integer without a cast drivers/net/wireless/ipw2200.c:5218: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:5218: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:5224: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:5224: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:5233: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:5234: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:5234: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:5234: warning: type defaults to 'int' in declaration of '__dummy2' drivers/net/wireless/ipw2200.c:5234: warning: comparison of distinct pointer types lacks a cast drivers/net/wireless/ipw2200.c:5234: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:5234: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:5245: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:5256: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:5256: error: 'WLAN_CAPABILITY_PRIVACY' undeclared (first use in this function) drivers/net/wireless/ipw2200.c:5269: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:5279: warning: implicit declaration of function 'ieee80211_is_valid_mode' drivers/net/wireless/ipw2200.c:5279: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c: In function 'ipw_merge_adhoc_network': drivers/net/wireless/ipw2200.c:5330: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:5335: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:5336: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:5336: warning: type defaults to 'int' in declaration of 'type name' drivers/net/wireless/ipw2200.c:5336: error: request for member 'list' in something not a structure or union drivers/net/wireless/ipw2200.c:5336: warning: type defaults to 'int' in declaration of '__mptr' drivers/net/wireless/ipw2200.c:5336: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:5336: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:5336: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:5336: warning: type defaults to 'int' in declaration of 'type name' drivers/net/wireless/ipw2200.c:5336: error: request for member 'list' in something not a structure or union drivers/net/wireless/ipw2200.c:5336: warning: type defaults to 'int' in declaration of 'type name' drivers/net/wireless/ipw2200.c:5336: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:5336: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:5336: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:5336: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:5336: warning: type defaults to 'int' in declaration of 'type name' drivers/net/wireless/ipw2200.c:5336: error: request for member 'list' in something not a structure or union drivers/net/wireless/ipw2200.c:5336: warning: type defaults to 'int' in declaration of '__mptr' drivers/net/wireless/ipw2200.c:5336: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:5336: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:5336: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:5336: warning: type defaults to 'int' in declaration of 'type name' drivers/net/wireless/ipw2200.c:5336: error: request for member 'list' in something not a structure or union drivers/net/wireless/ipw2200.c:5336: warning: type defaults to 'int' in declaration of 'type name' drivers/net/wireless/ipw2200.c:5341: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:5350: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c: In function 'ipw_best_network': drivers/net/wireless/ipw2200.c:5372: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:5373: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:5373: error: 'WLAN_CAPABILITY_ESS' undeclared (first use in this function) drivers/net/wireless/ipw2200.c:5374: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:5375: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:5375: error: 'WLAN_CAPABILITY_IBSS' undeclared (first use in this function) drivers/net/wireless/ipw2200.c:5385: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:5385: error: 'NETWORK_EMPTY_ESSID' undeclared (first use in this function) drivers/net/wireless/ipw2200.c:5396: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:5396: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:5397: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:5397: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:5398: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:5410: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:5411: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:5412: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:5412: warning: type defaults to 'int' in declaration of '_x' drivers/net/wireless/ipw2200.c:5412: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:5412: warning: comparison of distinct pointer types lacks a cast drivers/net/wireless/ipw2200.c:5415: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:5415: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:5416: warning: passing argument 2 of 'strncpy' makes pointer from integer without a cast drivers/net/wireless/ipw2200.c:5428: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:5428: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:5431: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:5431: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:5432: warning: passing argument 2 of 'strncpy' makes pointer from integer without a cast drivers/net/wireless/ipw2200.c:5444: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:5445: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:5445: warning: type defaults to 'int' in declaration of '__dummy2' drivers/net/wireless/ipw2200.c:5445: warning: comparison of distinct pointer types lacks a cast drivers/net/wireless/ipw2200.c:5445: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:5457: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:5458: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:5458: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:5458: warning: type defaults to 'int' in declaration of '__dummy2' drivers/net/wireless/ipw2200.c:5458: warning: comparison of distinct pointer types lacks a cast drivers/net/wireless/ipw2200.c:5458: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:5458: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:5469: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:5480: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:5480: error: 'WLAN_CAPABILITY_PRIVACY' undeclared (first use in this function) drivers/net/wireless/ipw2200.c:5493: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:5502: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:5512: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c: In function 'ipw_adhoc_create': drivers/net/wireless/ipw2200.c:5557: warning: initialization makes pointer from integer without a cast drivers/net/wireless/ipw2200.c:5573: error: 'IEEE80211_52GHZ_BAND' undeclared (first use in this function) drivers/net/wireless/ipw2200.c:5574: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:5574: error: 'IEEE_A' undeclared (first use in this function) drivers/net/wireless/ipw2200.c:5575: warning: implicit declaration of function 'ieee80211_channel_to_index' drivers/net/wireless/ipw2200.c:5577: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:5577: error: 'IEEE80211_CH_PASSIVE_ONLY' undeclared (first use in this function) drivers/net/wireless/ipw2200.c:5579: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:5583: error: 'IEEE80211_24GHZ_BAND' undeclared (first use in this function) drivers/net/wireless/ipw2200.c:5584: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:5584: error: 'IEEE_G' undeclared (first use in this function) drivers/net/wireless/ipw2200.c:5585: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:5587: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:5587: error: 'IEEE_B' undeclared (first use in this function) drivers/net/wireless/ipw2200.c:5590: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:5592: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:5598: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:5599: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:5600: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:5601: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:5602: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:5603: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:5605: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:5606: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:5611: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:5613: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:5614: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:5615: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:5615: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:5616: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:5616: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:5616: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:5616: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:5616: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:5616: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:5616: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:5616: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:5616: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:5616: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:5617: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:5617: error: 'WLAN_CAPABILITY_IBSS' undeclared (first use in this function) drivers/net/wireless/ipw2200.c:5619: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:5619: error: 'WLAN_CAPABILITY_SHORT_PREAMBLE' undeclared (first use in this function) drivers/net/wireless/ipw2200.c:5621: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:5621: error: 'WLAN_CAPABILITY_PRIVACY' undeclared (first use in this function) drivers/net/wireless/ipw2200.c:5622: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:5622: error: 'MAX_RATES_LENGTH' undeclared (first use in this function) drivers/net/wireless/ipw2200.c:5622: warning: type defaults to 'int' in declaration of '_y' drivers/net/wireless/ipw2200.c:5622: warning: comparison of distinct pointer types lacks a cast drivers/net/wireless/ipw2200.c:5623: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:5623: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:5623: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:5623: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:5623: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:5624: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:5624: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:5625: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:5625: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:5625: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:5625: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:5625: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:5625: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:5625: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:5628: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:5629: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:5630: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:5631: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:5632: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:5633: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:5634: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:5635: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:5636: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:5637: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c: In function 'ipw_send_tgi_tx_key': drivers/net/wireless/ipw2200.c:5644: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:5648: error: 'SCM_TEMPORAL_KEY_LENGTH' undeclared (first use in this function) drivers/net/wireless/ipw2200.c:5648: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:5648: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c: In function 'ipw_send_wep_keys': drivers/net/wireless/ipw2200.c:5671: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:5676: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:5677: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:5677: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c: In function 'ipw_set_hw_decrypt_unicast': drivers/net/wireless/ipw2200.c:5685: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:5689: error: 'SEC_LEVEL_3' undeclared (first use in this function) drivers/net/wireless/ipw2200.c:5691: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:5693: error: 'SEC_LEVEL_2' undeclared (first use in this function) drivers/net/wireless/ipw2200.c:5695: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:5697: error: 'SEC_LEVEL_1' undeclared (first use in this function) drivers/net/wireless/ipw2200.c:5699: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:5701: error: 'SEC_LEVEL_0' undeclared (first use in this function) drivers/net/wireless/ipw2200.c: In function 'ipw_set_hw_decrypt_multicast': drivers/net/wireless/ipw2200.c:5711: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:5715: error: 'SEC_LEVEL_3' undeclared (first use in this function) drivers/net/wireless/ipw2200.c:5718: error: 'SEC_LEVEL_2' undeclared (first use in this function) drivers/net/wireless/ipw2200.c:5721: error: 'SEC_LEVEL_1' undeclared (first use in this function) drivers/net/wireless/ipw2200.c:5724: error: 'SEC_LEVEL_0' undeclared (first use in this function) drivers/net/wireless/ipw2200.c: In function 'ipw_set_hwcrypto_keys': drivers/net/wireless/ipw2200.c:5734: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:5735: error: 'SEC_LEVEL_3' undeclared (first use in this function) drivers/net/wireless/ipw2200.c:5736: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:5736: error: 'SEC_ACTIVE_KEY' undeclared (first use in this function) drivers/net/wireless/ipw2200.c:5739: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:5741: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:5744: error: 'SEC_LEVEL_2' undeclared (first use in this function) drivers/net/wireless/ipw2200.c:5745: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:5748: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:5750: error: 'SEC_LEVEL_1' undeclared (first use in this function) drivers/net/wireless/ipw2200.c:5752: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:5753: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:5755: error: 'SEC_LEVEL_0' undeclared (first use in this function) drivers/net/wireless/ipw2200.c: In function 'ipw_set_fixed_rate': drivers/net/wireless/ipw2200.c:5829: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:5830: error: 'IEEE80211_52GHZ_BAND' undeclared (first use in this function) drivers/net/wireless/ipw2200.c:5832: error: 'IEEE80211_OFDM_RATES_MASK' undeclared (first use in this function) drivers/net/wireless/ipw2200.c:5840: error: 'IEEE80211_OFDM_SHIFT_MASK_A' undeclared (first use in this function) drivers/net/wireless/ipw2200.c:5845: error: 'IEEE_B' undeclared (first use in this function) drivers/net/wireless/ipw2200.c:5846: error: 'IEEE80211_CCK_RATES_MASK' undeclared (first use in this function) drivers/net/wireless/ipw2200.c:5865: error: 'IEEE80211_OFDM_RATE_6MB_MASK' undeclared (first use in this function) drivers/net/wireless/ipw2200.c:5870: error: 'IEEE80211_OFDM_RATE_9MB_MASK' undeclared (first use in this function) drivers/net/wireless/ipw2200.c:5875: error: 'IEEE80211_OFDM_RATE_12MB_MASK' undeclared (first use in this function) drivers/net/wireless/ipw2200.c: In function 'ipw_add_scan_channels': drivers/net/wireless/ipw2200.c:5911: warning: assignment makes pointer from integer without a cast drivers/net/wireless/ipw2200.c:5913: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:5913: error: 'IEEE80211_52GHZ_BAND' undeclared (first use in this function) drivers/net/wireless/ipw2200.c:5915: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:5917: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:5920: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:5922: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:5923: error: 'IEEE80211_CH_PASSIVE_ONLY' undeclared (first use in this function) drivers/net/wireless/ipw2200.c:5935: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:5935: error: 'IEEE80211_24GHZ_BAND' undeclared (first use in this function) drivers/net/wireless/ipw2200.c:5939: error: 'IEEE80211_24GHZ_CHANNELS' undeclared (first use in this function) drivers/net/wireless/ipw2200.c:5941: error: array index in non-array initializer drivers/net/wireless/ipw2200.c:5941: error: (near initialization for 'channels') drivers/net/wireless/ipw2200.c:5973: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:5939: warning: unused variable 'channels' drivers/net/wireless/ipw2200.c:5980: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:5982: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:5986: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:5988: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c: In function 'ipw_request_scan': drivers/net/wireless/ipw2200.c:6046: warning: implicit declaration of function 'ieee80211_get_scans' drivers/net/wireless/ipw2200.c: In function 'ipw_wpa_enable': drivers/net/wireless/ipw2200.c:6136: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c: In function 'ipw_wpa_set_auth_algs': drivers/net/wireless/ipw2200.c:6143: error: variable 'sec' has initializer but incomplete type drivers/net/wireless/ipw2200.c:6144: error: unknown field 'flags' specified in initializer drivers/net/wireless/ipw2200.c:6144: error: 'SEC_AUTH_MODE' undeclared (first use in this function) drivers/net/wireless/ipw2200.c:6144: warning: excess elements in struct initializer drivers/net/wireless/ipw2200.c:6144: warning: (near initialization for 'sec') drivers/net/wireless/ipw2200.c:6143: error: storage size of 'sec' isn't known drivers/net/wireless/ipw2200.c:6149: error: 'WLAN_AUTH_SHARED_KEY' undeclared (first use in this function) drivers/net/wireless/ipw2200.c:6150: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:6152: error: 'WLAN_AUTH_OPEN' undeclared (first use in this function) drivers/net/wireless/ipw2200.c:6153: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:6155: error: 'WLAN_AUTH_LEAP' undeclared (first use in this function) drivers/net/wireless/ipw2200.c:6156: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:6160: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:6161: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:6161: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:6143: warning: unused variable 'sec' drivers/net/wireless/ipw2200.c: At top level: drivers/net/wireless/ipw2200.c:6193: warning: 'struct iw_request_info' declared inside parameter list drivers/net/wireless/ipw2200.c: In function 'ipw_wx_set_genie': drivers/net/wireless/ipw2200.c:6195: warning: implicit declaration of function 'ieee80211_priv' drivers/net/wireless/ipw2200.c:6195: warning: initialization makes pointer from integer without a cast drivers/net/wireless/ipw2200.c:6200: error: 'MAX_WPA_IE_LEN' undeclared (first use in this function) drivers/net/wireless/ipw2200.c:6219: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:6220: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:6221: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:6223: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:6224: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:6225: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:6228: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:6228: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c: At top level: drivers/net/wireless/ipw2200.c:6237: warning: 'struct iw_request_info' declared inside parameter list drivers/net/wireless/ipw2200.c: In function 'ipw_wx_get_genie': drivers/net/wireless/ipw2200.c:6239: warning: initialization makes pointer from integer without a cast drivers/net/wireless/ipw2200.c:6250: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:6250: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:6255: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:6260: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:6261: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:6261: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:6261: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:6261: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:6261: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c: In function 'wext_cipher2level': drivers/net/wireless/ipw2200.c:6272: error: 'SEC_LEVEL_0' undeclared (first use in this function) drivers/net/wireless/ipw2200.c:6275: error: 'SEC_LEVEL_1' undeclared (first use in this function) drivers/net/wireless/ipw2200.c:6277: error: 'SEC_LEVEL_2' undeclared (first use in this function) drivers/net/wireless/ipw2200.c:6279: error: 'SEC_LEVEL_3' undeclared (first use in this function) drivers/net/wireless/ipw2200.c: At top level: drivers/net/wireless/ipw2200.c:6288: warning: 'struct iw_request_info' declared inside parameter list drivers/net/wireless/ipw2200.c: In function 'ipw_wx_set_auth': drivers/net/wireless/ipw2200.c:6290: warning: initialization makes pointer from integer without a cast drivers/net/wireless/ipw2200.c:6315: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:6315: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:6316: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:6316: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:6319: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:6319: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:6322: error: 'IEEE80211_CRYPTO_TKIP_COUNTERMEASURES' undeclared (first use in this function) drivers/net/wireless/ipw2200.c:6326: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:6326: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:6342: error: variable 'sec' has initializer but incomplete type drivers/net/wireless/ipw2200.c:6343: error: unknown field 'flags' specified in initializer drivers/net/wireless/ipw2200.c:6343: error: 'SEC_ENABLED' undeclared (first use in this function) drivers/net/wireless/ipw2200.c:6343: warning: excess elements in struct initializer drivers/net/wireless/ipw2200.c:6343: warning: (near initialization for 'sec') drivers/net/wireless/ipw2200.c:6344: error: unknown field 'enabled' specified in initializer drivers/net/wireless/ipw2200.c:6344: warning: excess elements in struct initializer drivers/net/wireless/ipw2200.c:6344: warning: (near initialization for 'sec') drivers/net/wireless/ipw2200.c:6342: error: storage size of 'sec' isn't known drivers/net/wireless/ipw2200.c:6346: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:6351: error: 'SEC_LEVEL' undeclared (first use in this function) drivers/net/wireless/ipw2200.c:6352: error: 'SEC_LEVEL_0' undeclared (first use in this function) drivers/net/wireless/ipw2200.c:6355: error: 'SEC_LEVEL_1' undeclared (first use in this function) drivers/net/wireless/ipw2200.c:6357: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:6358: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:6358: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:6342: warning: unused variable 'sec' drivers/net/wireless/ipw2200.c:6371: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:6376: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c: At top level: drivers/net/wireless/ipw2200.c:6388: warning: 'struct iw_request_info' declared inside parameter list drivers/net/wireless/ipw2200.c: In function 'ipw_wx_get_auth': drivers/net/wireless/ipw2200.c:6390: warning: initialization makes pointer from integer without a cast drivers/net/wireless/ipw2200.c:6408: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:6408: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:6409: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:6412: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:6412: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:6413: error: 'IEEE80211_CRYPTO_TKIP_COUNTERMEASURES' undeclared (first use in this function) drivers/net/wireless/ipw2200.c:6418: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:6422: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:6426: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:6430: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:6435: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c: At top level: drivers/net/wireless/ipw2200.c:6447: warning: 'struct iw_request_info' declared inside parameter list drivers/net/wireless/ipw2200.c: In function 'ipw_wx_set_encodeext': drivers/net/wireless/ipw2200.c:6449: warning: initialization makes pointer from integer without a cast drivers/net/wireless/ipw2200.c:6457: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:6459: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:6460: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:6461: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:6464: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:6465: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:6466: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:6467: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:6471: warning: implicit declaration of function 'ieee80211_wx_set_encodeext' drivers/net/wireless/ipw2200.c: At top level: drivers/net/wireless/ipw2200.c:6477: warning: 'struct iw_request_info' declared inside parameter list drivers/net/wireless/ipw2200.c: In function 'ipw_wx_get_encodeext': drivers/net/wireless/ipw2200.c:6479: warning: initialization makes pointer from integer without a cast drivers/net/wireless/ipw2200.c:6480: warning: implicit declaration of function 'ieee80211_wx_get_encodeext' drivers/net/wireless/ipw2200.c: At top level: drivers/net/wireless/ipw2200.c:6486: warning: 'struct iw_request_info' declared inside parameter list drivers/net/wireless/ipw2200.c: In function 'ipw_wx_set_mlme': drivers/net/wireless/ipw2200.c:6488: warning: initialization makes pointer from integer without a cast drivers/net/wireless/ipw2200.c: In function 'ipw_qos_current_mode': drivers/net/wireless/ipw2200.c:6523: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:6524: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:6525: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:6527: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c: In function 'ipw_qos_handle_probe_response': drivers/net/wireless/ipw2200.c:6540: error: invalid application of 'sizeof' to incomplete type 'struct ieee80211_qos_parameters' drivers/net/wireless/ipw2200.c:6542: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:6542: error: 'WLAN_CAPABILITY_IBSS' undeclared (first use in this function) drivers/net/wireless/ipw2200.c:6543: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:6543: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:6545: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:6545: error: 'NETWORK_HAS_QOS_MASK' undeclared (first use in this function) drivers/net/wireless/ipw2200.c:6547: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:6547: error: 'NETWORK_HAS_QOS_PARAMETERS' undeclared (first use in this function) drivers/net/wireless/ipw2200.c:6548: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:6548: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:6550: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:6551: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:6552: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:6553: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:6554: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:6555: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:6561: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:6561: error: 'IEEE_B' undeclared (first use in this function) drivers/net/wireless/ipw2200.c:6561: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:6562: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:6562: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:6565: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:6565: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:6568: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:6573: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:6574: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:6577: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:6578: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:6579: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:6580: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:6580: error: 'NETWORK_EMPTY_ESSID' undeclared (first use in this function) drivers/net/wireless/ipw2200.c:6581: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:6582: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:6583: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:6584: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:6585: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c: At top level: drivers/net/wireless/ipw2200.c:6599: warning: 'struct ieee80211_qos_data' declared inside parameter list drivers/net/wireless/ipw2200.c: In function 'ipw_qos_activate': drivers/net/wireless/ipw2200.c:6602: error: array type has incomplete element type drivers/net/wireless/ipw2200.c:6604: error: invalid application of 'sizeof' to incomplete type 'struct ieee80211_qos_parameters' drivers/net/wireless/ipw2200.c:6617: error: 'IEEE_B' undeclared (first use in this function) drivers/net/wireless/ipw2200.c:6625: error: 'QOS_QUEUE_NUM' undeclared (first use in this function) drivers/net/wireless/ipw2200.c:6628: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:6647: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:6648: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:6649: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:6650: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:6652: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:6653: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:6602: warning: unused variable 'qos_parameters' drivers/net/wireless/ipw2200.c: In function 'ipw_qos_set_info_element': drivers/net/wireless/ipw2200.c:6679: error: storage size of 'qos_info' isn't known drivers/net/wireless/ipw2200.c:6684: error: 'QOS_ELEMENT_ID' undeclared (first use in this function) drivers/net/wireless/ipw2200.c:6685: error: invalid application of 'sizeof' to incomplete type 'struct ieee80211_qos_information_element' drivers/net/wireless/ipw2200.c:6687: error: 'QOS_VERSION_1' undeclared (first use in this function) drivers/net/wireless/ipw2200.c:6691: error: 'QOS_OUI_TYPE' undeclared (first use in this function) drivers/net/wireless/ipw2200.c:6692: error: 'QOS_OUI_INFO_SUB_TYPE' undeclared (first use in this function) drivers/net/wireless/ipw2200.c:6679: warning: unused variable 'qos_info' drivers/net/wireless/ipw2200.c: In function 'ipw_qos_association': drivers/net/wireless/ipw2200.c:6709: error: variable 'ibss_data' has initializer but incomplete type drivers/net/wireless/ipw2200.c:6710: error: unknown field 'supported' specified in initializer drivers/net/wireless/ipw2200.c:6710: warning: excess elements in struct initializer drivers/net/wireless/ipw2200.c:6710: warning: (near initialization for 'ibss_data') drivers/net/wireless/ipw2200.c:6711: error: unknown field 'active' specified in initializer drivers/net/wireless/ipw2200.c:6711: warning: excess elements in struct initializer drivers/net/wireless/ipw2200.c:6711: warning: (near initialization for 'ibss_data') drivers/net/wireless/ipw2200.c:6709: error: storage size of 'ibss_data' isn't known drivers/net/wireless/ipw2200.c:6714: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:6716: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:6716: error: 'WLAN_CAPABILITY_IBSS' undeclared (first use in this function) drivers/net/wireless/ipw2200.c:6722: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:6730: warning: passing argument 2 of 'ipw_qos_activate' from incompatible pointer type drivers/net/wireless/ipw2200.c:6736: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:6709: warning: unused variable 'ibss_data' drivers/net/wireless/ipw2200.c: In function 'ipw_qos_association_resp': drivers/net/wireless/ipw2200.c:6755: error: invalid application of 'sizeof' to incomplete type 'struct ieee80211_qos_parameters' drivers/net/wireless/ipw2200.c:6765: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:6768: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:6769: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:6769: error: 'NETWORK_HAS_QOS_PARAMETERS' undeclared (first use in this function) drivers/net/wireless/ipw2200.c:6770: error: invalid application of 'sizeof' to incomplete type 'struct ieee80211_qos_data' drivers/net/wireless/ipw2200.c:6770: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:6770: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:6770: error: invalid application of 'sizeof' to incomplete type 'struct ieee80211_qos_data' drivers/net/wireless/ipw2200.c:6770: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:6770: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:6770: error: invalid application of 'sizeof' to incomplete type 'struct ieee80211_qos_data' drivers/net/wireless/ipw2200.c:6772: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:6773: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:6774: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:6776: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:6777: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:6781: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:6781: error: 'IEEE_B' undeclared (first use in this function) drivers/net/wireless/ipw2200.c:6781: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:6782: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:6782: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:6785: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:6785: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:6787: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:6788: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:6792: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c: In function 'ipw_qos_get_burst_duration': drivers/net/wireless/ipw2200.c:6807: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:6807: error: 'IEEE80211_OFDM_MODULATION' undeclared (first use in this function) drivers/net/wireless/ipw2200.c: In function 'ipw_qos_set_tx_queue_command': drivers/net/wireless/ipw2200.c:6872: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:6874: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:6876: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:6878: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:6880: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:6880: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:6883: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:6884: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:6886: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:6899: error: 'IEEE80211_STYPE_QOS_DATA' undeclared (first use in this function) drivers/net/wireless/ipw2200.c: In function 'ipw_bg_qos_activate': drivers/net/wireless/ipw2200.c:6926: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c: At top level: drivers/net/wireless/ipw2200.c:6933: warning: 'struct ieee80211_probe_response' declared inside parameter list drivers/net/wireless/ipw2200.c: In function 'ipw_handle_probe_response': drivers/net/wireless/ipw2200.c:6935: warning: initialization makes pointer from integer without a cast drivers/net/wireless/ipw2200.c: At top level: drivers/net/wireless/ipw2200.c:6946: warning: 'struct ieee80211_beacon' declared inside parameter list drivers/net/wireless/ipw2200.c: In function 'ipw_handle_beacon': drivers/net/wireless/ipw2200.c:6948: warning: initialization makes pointer from integer without a cast drivers/net/wireless/ipw2200.c: At top level: drivers/net/wireless/ipw2200.c:6959: warning: 'struct ieee80211_assoc_response' declared inside parameter list drivers/net/wireless/ipw2200.c: In function 'ipw_handle_assoc_response': drivers/net/wireless/ipw2200.c:6961: warning: initialization makes pointer from integer without a cast drivers/net/wireless/ipw2200.c: In function 'ipw_send_qos_params_command': drivers/net/wireless/ipw2200.c:6970: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c: At top level: drivers/net/wireless/ipw2200.c:6974: warning: 'struct ieee80211_qos_information_element' declared inside parameter list drivers/net/wireless/ipw2200.c:6975: error: conflicting types for 'ipw_send_qos_info_command' drivers/net/wireless/ipw2200.c:128: error: previous declaration of 'ipw_send_qos_info_command' was here drivers/net/wireless/ipw2200.c: In function 'ipw_send_qos_info_command': drivers/net/wireless/ipw2200.c:6976: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c: In function 'ipw_associate_network': drivers/net/wireless/ipw2200.c:6989: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:6992: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:6992: warning: type defaults to 'int' in declaration of '_x' drivers/net/wireless/ipw2200.c:6992: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:6992: warning: comparison of distinct pointer types lacks a cast drivers/net/wireless/ipw2200.c:6994: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:6994: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:6997: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:7000: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:7004: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:7004: error: 'WLAN_AUTH_SHARED_KEY' undeclared (first use in this function) drivers/net/wireless/ipw2200.c:7006: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:7008: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:7008: error: 'SEC_LEVEL_1' undeclared (first use in this function) drivers/net/wireless/ipw2200.c:7012: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:7012: error: 'WLAN_AUTH_LEAP' undeclared (first use in this function) drivers/net/wireless/ipw2200.c:7017: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:7019: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:7020: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:7028: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:7028: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:7028: error: 'IEEE_A' undeclared (first use in this function) drivers/net/wireless/ipw2200.c:7030: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:7030: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:7030: error: 'IEEE_G' undeclared (first use in this function) drivers/net/wireless/ipw2200.c:7032: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:7032: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:7032: error: 'IEEE_B' undeclared (first use in this function) drivers/net/wireless/ipw2200.c:7035: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:7036: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:7036: error: 'WLAN_CAPABILITY_SHORT_PREAMBLE' undeclared (first use in this function) drivers/net/wireless/ipw2200.c:7048: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:7050: error: 'WLAN_CAPABILITY_SHORT_SLOT_TIME' undeclared (first use in this function) drivers/net/wireless/ipw2200.c:7072: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:7073: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:7074: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:7074: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:7083: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:7084: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:7087: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:7087: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:7089: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:7091: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:7093: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:7093: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:7097: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:7114: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:7126: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:7137: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:7138: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:7138: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c: In function 'ipw_roam': drivers/net/wireless/ipw2200.c:7196: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:7197: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:7198: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:7199: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:7199: warning: type defaults to 'int' in declaration of 'type name' drivers/net/wireless/ipw2200.c:7199: error: request for member 'list' in something not a structure or union drivers/net/wireless/ipw2200.c:7199: warning: type defaults to 'int' in declaration of '__mptr' drivers/net/wireless/ipw2200.c:7199: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:7199: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:7199: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:7199: warning: type defaults to 'int' in declaration of 'type name' drivers/net/wireless/ipw2200.c:7199: error: request for member 'list' in something not a structure or union drivers/net/wireless/ipw2200.c:7199: warning: type defaults to 'int' in declaration of 'type name' drivers/net/wireless/ipw2200.c:7199: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:7199: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:7199: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:7199: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:7199: warning: type defaults to 'int' in declaration of 'type name' drivers/net/wireless/ipw2200.c:7199: error: request for member 'list' in something not a structure or union drivers/net/wireless/ipw2200.c:7199: warning: type defaults to 'int' in declaration of '__mptr' drivers/net/wireless/ipw2200.c:7199: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:7199: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:7199: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:7199: warning: type defaults to 'int' in declaration of 'type name' drivers/net/wireless/ipw2200.c:7199: error: request for member 'list' in something not a structure or union drivers/net/wireless/ipw2200.c:7199: warning: type defaults to 'int' in declaration of 'type name' drivers/net/wireless/ipw2200.c:7203: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:7204: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c: In function 'ipw_associate': drivers/net/wireless/ipw2200.c:7246: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:7278: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:7279: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:7279: warning: type defaults to 'int' in declaration of 'type name' drivers/net/wireless/ipw2200.c:7279: error: request for member 'list' in something not a structure or union drivers/net/wireless/ipw2200.c:7279: warning: type defaults to 'int' in declaration of '__mptr' drivers/net/wireless/ipw2200.c:7279: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:7279: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:7279: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:7279: warning: type defaults to 'int' in declaration of 'type name' drivers/net/wireless/ipw2200.c:7279: error: request for member 'list' in something not a structure or union drivers/net/wireless/ipw2200.c:7279: warning: type defaults to 'int' in declaration of 'type name' drivers/net/wireless/ipw2200.c:7279: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:7279: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:7279: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:7279: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:7279: warning: type defaults to 'int' in declaration of 'type name' drivers/net/wireless/ipw2200.c:7279: error: request for member 'list' in something not a structure or union drivers/net/wireless/ipw2200.c:7279: warning: type defaults to 'int' in declaration of '__mptr' drivers/net/wireless/ipw2200.c:7279: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:7279: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:7279: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:7279: warning: type defaults to 'int' in declaration of 'type name' drivers/net/wireless/ipw2200.c:7279: error: request for member 'list' in something not a structure or union drivers/net/wireless/ipw2200.c:7279: warning: type defaults to 'int' in declaration of 'type name' drivers/net/wireless/ipw2200.c:7286: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:7290: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:7291: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:7292: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:7292: warning: type defaults to 'int' in declaration of '__mptr' drivers/net/wireless/ipw2200.c:7292: warning: initialization from incompatible pointer type drivers/net/wireless/ipw2200.c:7292: error: invalid use of undefined type 'struct ieee80211_network' drivers/net/wireless/ipw2200.c:7296: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:7296: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:7298: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c: In function 'ipw_rebuild_decrypted_skb': drivers/net/wireless/ipw2200.c:7338: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:7339: error: 'IEEE80211_FCTL_PROTECTED' undeclared (first use in this function) drivers/net/wireless/ipw2200.c:7343: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:7344: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:7345: error: 'SEC_LEVEL_3' undeclared (first use in this function) drivers/net/wireless/ipw2200.c:7347: error: 'IEEE80211_3ADDR_LEN' undeclared (first use in this function) drivers/net/wireless/ipw2200.c:7352: error: 'SEC_LEVEL_2' undeclared (first use in this function) drivers/net/wireless/ipw2200.c:7354: error: 'SEC_LEVEL_1' undeclared (first use in this function) drivers/net/wireless/ipw2200.c:7361: error: 'SEC_LEVEL_0' undeclared (first use in this function) drivers/net/wireless/ipw2200.c:7365: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c: At top level: drivers/net/wireless/ipw2200.c:7372: warning: 'struct ieee80211_rx_stats' declared inside parameter list drivers/net/wireless/ipw2200.c: In function 'ipw_handle_data_packet': drivers/net/wireless/ipw2200.c:7384: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:7389: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:7405: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:7406: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:7407: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:7407: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:7410: warning: implicit declaration of function 'ieee80211_rx' drivers/net/wireless/ipw2200.c:7411: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c: At top level: drivers/net/wireless/ipw2200.c:7586: warning: 'struct ieee80211_hdr_4addr' declared inside parameter list drivers/net/wireless/ipw2200.c: In function 'is_network_packet': drivers/net/wireless/ipw2200.c:7590: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:7593: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:7597: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:7598: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:7601: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:7606: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:7610: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:7611: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:7614: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c: At top level: drivers/net/wireless/ipw2200.c:7624: warning: 'struct ieee80211_hdr_4addr' declared inside parameter list drivers/net/wireless/ipw2200.c: In function 'is_duplicate_packet': drivers/net/wireless/ipw2200.c:7626: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:7627: warning: implicit declaration of function 'WLAN_GET_SEQ_SEQ' drivers/net/wireless/ipw2200.c:7628: warning: implicit declaration of function 'WLAN_GET_SEQ_FRAG' drivers/net/wireless/ipw2200.c:7632: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:7637: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c: At top level: drivers/net/wireless/ipw2200.c:7698: warning: 'struct ieee80211_rx_stats' declared inside parameter list drivers/net/wireless/ipw2200.c: In function 'ipw_handle_mgmt_packet': drivers/net/wireless/ipw2200.c:7707: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:7708: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:7709: error: 'IEEE80211_STYPE_PROBE_RESP' undeclared (first use in this function) drivers/net/wireless/ipw2200.c:7710: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:7711: error: 'IEEE80211_STYPE_BEACON' undeclared (first use in this function) drivers/net/wireless/ipw2200.c:7712: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:7713: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:7728: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:7728: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:7728: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:7728: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:7728: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:7730: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:7736: error: 'ETH_P_80211_RAW' undeclared (first use in this function) drivers/net/wireless/ipw2200.c: In function 'ipw_rx': drivers/net/wireless/ipw2200.c:7779: error: variable 'stats' has initializer but incomplete type drivers/net/wireless/ipw2200.c:7780: error: unknown field 'rssi' specified in initializer drivers/net/wireless/ipw2200.c:7782: warning: excess elements in struct initializer drivers/net/wireless/ipw2200.c:7782: warning: (near initialization for 'stats') drivers/net/wireless/ipw2200.c:7783: error: unknown field 'signal' specified in initializer drivers/net/wireless/ipw2200.c:7785: warning: excess elements in struct initializer drivers/net/wireless/ipw2200.c:7785: warning: (near initialization for 'stats') drivers/net/wireless/ipw2200.c:7786: error: unknown field 'noise' specified in initializer drivers/net/wireless/ipw2200.c:7787: warning: excess elements in struct initializer drivers/net/wireless/ipw2200.c:7787: warning: (near initialization for 'stats') drivers/net/wireless/ipw2200.c:7788: error: unknown field 'rate' specified in initializer drivers/net/wireless/ipw2200.c:7788: warning: excess elements in struct initializer drivers/net/wireless/ipw2200.c:7788: warning: (near initialization for 'stats') drivers/net/wireless/ipw2200.c:7789: error: unknown field 'mac_time' specified in initializer drivers/net/wireless/ipw2200.c:7789: warning: excess elements in struct initializer drivers/net/wireless/ipw2200.c:7789: warning: (near initialization for 'stats') drivers/net/wireless/ipw2200.c:7790: error: unknown field 'received_channel' specified in initializer drivers/net/wireless/ipw2200.c:7791: warning: excess elements in struct initializer drivers/net/wireless/ipw2200.c:7791: warning: (near initialization for 'stats') drivers/net/wireless/ipw2200.c:7792: error: unknown field 'freq' specified in initializer drivers/net/wireless/ipw2200.c:7795: error: 'IEEE80211_24GHZ_BAND' undeclared (first use in this function) drivers/net/wireless/ipw2200.c:7796: error: 'IEEE80211_52GHZ_BAND' undeclared (first use in this function) drivers/net/wireless/ipw2200.c:7796: warning: excess elements in struct initializer drivers/net/wireless/ipw2200.c:7796: warning: (near initialization for 'stats') drivers/net/wireless/ipw2200.c:7797: error: unknown field 'len' specified in initializer drivers/net/wireless/ipw2200.c:7797: warning: excess elements in struct initializer drivers/net/wireless/ipw2200.c:7797: warning: (near initialization for 'stats') drivers/net/wireless/ipw2200.c:7779: error: storage size of 'stats' isn't known drivers/net/wireless/ipw2200.c:7801: error: 'IEEE80211_STATMASK_RSSI' undeclared (first use in this function) drivers/net/wireless/ipw2200.c:7803: error: 'IEEE80211_STATMASK_SIGNAL' undeclared (first use in this function) drivers/net/wireless/ipw2200.c:7805: error: 'IEEE80211_STATMASK_NOISE' undeclared (first use in this function) drivers/net/wireless/ipw2200.c:7807: error: 'IEEE80211_STATMASK_RATE' undeclared (first use in this function) drivers/net/wireless/ipw2200.c:7836: warning: passing argument 2 of 'is_network_packet' from incompatible pointer type drivers/net/wireless/ipw2200.c:7838: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:7849: warning: implicit declaration of function 'ieee80211_get_hdrlen' drivers/net/wireless/ipw2200.c:7849: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:7854: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:7860: warning: implicit declaration of function 'WLAN_FC_GET_TYPE' drivers/net/wireless/ipw2200.c:7860: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:7862: error: 'IEEE80211_FTYPE_MGMT' undeclared (first use in this function) drivers/net/wireless/ipw2200.c:7867: error: 'IEEE80211_FTYPE_CTL' undeclared (first use in this function) drivers/net/wireless/ipw2200.c:7870: error: 'IEEE80211_FTYPE_DATA' undeclared (first use in this function) drivers/net/wireless/ipw2200.c:7871: warning: passing argument 2 of 'is_duplicate_packet' from incompatible pointer type drivers/net/wireless/ipw2200.c:7779: warning: unused variable 'stats' drivers/net/wireless/ipw2200.c: In function 'ipw_sw_reset': drivers/net/wireless/ipw2200.c:7950: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:7992: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:7993: error: 'ARPHRD_ETHER' undeclared (first use in this function) drivers/net/wireless/ipw2200.c:8009: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:8014: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:8015: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:8016: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:8017: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:8022: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:8030: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:8031: error: 'IEEE80211_52GHZ_BAND' undeclared (first use in this function) drivers/net/wireless/ipw2200.c:8031: error: 'IEEE80211_24GHZ_BAND' undeclared (first use in this function) drivers/net/wireless/ipw2200.c:8032: error: 'IEEE80211_OFDM_MODULATION' undeclared (first use in this function) drivers/net/wireless/ipw2200.c:8033: error: 'IEEE80211_CCK_MODULATION' undeclared (first use in this function) drivers/net/wireless/ipw2200.c:8035: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:8035: error: 'IEEE_A' undeclared (first use in this function) drivers/net/wireless/ipw2200.c:8035: error: 'IEEE_G' undeclared (first use in this function) drivers/net/wireless/ipw2200.c:8035: error: 'IEEE_B' undeclared (first use in this function) drivers/net/wireless/ipw2200.c:8042: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:8047: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:8050: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:8051: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:8053: error: 'IEEE80211_DEFAULT_RATES_MASK' undeclared (first use in this function) drivers/net/wireless/ipw2200.c:8066: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c: At top level: drivers/net/wireless/ipw2200.c:8081: warning: 'struct iw_request_info' declared inside parameter list drivers/net/wireless/ipw2200.c: In function 'ipw_wx_get_name': drivers/net/wireless/ipw2200.c:8083: warning: initialization makes pointer from integer without a cast drivers/net/wireless/ipw2200.c: At top level: drivers/net/wireless/ipw2200.c:8151: warning: 'struct iw_request_info' declared inside parameter list drivers/net/wireless/ipw2200.c: In function 'ipw_wx_set_freq': drivers/net/wireless/ipw2200.c:8153: warning: initialization makes pointer from integer without a cast drivers/net/wireless/ipw2200.c:8154: warning: initialization makes pointer from integer without a cast drivers/net/wireless/ipw2200.c:8169: warning: implicit declaration of function 'ieee80211_freq_to_channel' drivers/net/wireless/ipw2200.c:8178: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:8183: error: 'IEEE80211_24GHZ_BAND' undeclared (first use in this function) drivers/net/wireless/ipw2200.c:8184: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:8184: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:8185: error: 'IEEE80211_CH_PASSIVE_ONLY' undeclared (first use in this function) drivers/net/wireless/ipw2200.c: At top level: drivers/net/wireless/ipw2200.c:8200: warning: 'struct iw_request_info' declared inside parameter list drivers/net/wireless/ipw2200.c: In function 'ipw_wx_get_freq': drivers/net/wireless/ipw2200.c:8202: warning: initialization makes pointer from integer without a cast drivers/net/wireless/ipw2200.c: At top level: drivers/net/wireless/ipw2200.c:8222: warning: 'struct iw_request_info' declared inside parameter list drivers/net/wireless/ipw2200.c: In function 'ipw_wx_set_mode': drivers/net/wireless/ipw2200.c:8224: warning: initialization makes pointer from integer without a cast drivers/net/wireless/ipw2200.c:8242: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:8265: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c: At top level: drivers/net/wireless/ipw2200.c:8274: warning: 'struct iw_request_info' declared inside parameter list drivers/net/wireless/ipw2200.c: In function 'ipw_wx_get_mode': drivers/net/wireless/ipw2200.c:8276: warning: initialization makes pointer from integer without a cast drivers/net/wireless/ipw2200.c:8278: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c: At top level: drivers/net/wireless/ipw2200.c:8303: warning: 'struct iw_request_info' declared inside parameter list drivers/net/wireless/ipw2200.c: In function 'ipw_wx_get_range': drivers/net/wireless/ipw2200.c:8305: warning: initialization makes pointer from integer without a cast drivers/net/wireless/ipw2200.c:8307: warning: initialization makes pointer from integer without a cast drivers/net/wireless/ipw2200.c:8335: error: 'MIN_FRAG_THRESHOLD' undeclared (first use in this function) drivers/net/wireless/ipw2200.c:8336: error: 'MAX_FRAG_THRESHOLD' undeclared (first use in this function) drivers/net/wireless/ipw2200.c:8341: error: 'WEP_KEYS' undeclared (first use in this function) drivers/net/wireless/ipw2200.c:8348: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:8348: error: 'IEEE_B' undeclared (first use in this function) drivers/net/wireless/ipw2200.c:8348: error: 'IEEE_G' undeclared (first use in this function) drivers/net/wireless/ipw2200.c:8349: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:8350: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:8351: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:8351: error: 'IEEE80211_CH_PASSIVE_ONLY' undeclared (first use in this function) drivers/net/wireless/ipw2200.c:8354: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:8355: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:8361: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:8361: error: 'IEEE_A' undeclared (first use in this function) drivers/net/wireless/ipw2200.c:8362: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:8363: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:8364: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:8367: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:8368: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c: At top level: drivers/net/wireless/ipw2200.c:8394: warning: 'struct iw_request_info' declared inside parameter list drivers/net/wireless/ipw2200.c: In function 'ipw_wx_set_wap': drivers/net/wireless/ipw2200.c:8396: warning: initialization makes pointer from integer without a cast drivers/net/wireless/ipw2200.c:8405: error: 'ARPHRD_ETHER' undeclared (first use in this function) drivers/net/wireless/ipw2200.c: At top level: drivers/net/wireless/ipw2200.c:8443: warning: 'struct iw_request_info' declared inside parameter list drivers/net/wireless/ipw2200.c: In function 'ipw_wx_get_wap': drivers/net/wireless/ipw2200.c:8445: warning: initialization makes pointer from integer without a cast drivers/net/wireless/ipw2200.c:8451: error: 'ARPHRD_ETHER' undeclared (first use in this function) drivers/net/wireless/ipw2200.c: At top level: drivers/net/wireless/ipw2200.c:8464: warning: 'struct iw_request_info' declared inside parameter list drivers/net/wireless/ipw2200.c: In function 'ipw_wx_set_essid': drivers/net/wireless/ipw2200.c:8466: warning: initialization makes pointer from integer without a cast drivers/net/wireless/ipw2200.c: At top level: drivers/net/wireless/ipw2200.c:8515: warning: 'struct iw_request_info' declared inside parameter list drivers/net/wireless/ipw2200.c: In function 'ipw_wx_get_essid': drivers/net/wireless/ipw2200.c:8517: warning: initialization makes pointer from integer without a cast drivers/net/wireless/ipw2200.c: At top level: drivers/net/wireless/ipw2200.c:8540: warning: 'struct iw_request_info' declared inside parameter list drivers/net/wireless/ipw2200.c: In function 'ipw_wx_set_nick': drivers/net/wireless/ipw2200.c:8542: warning: initialization makes pointer from integer without a cast drivers/net/wireless/ipw2200.c: At top level: drivers/net/wireless/ipw2200.c:8559: warning: 'struct iw_request_info' declared inside parameter list drivers/net/wireless/ipw2200.c: In function 'ipw_wx_get_nick': drivers/net/wireless/ipw2200.c:8561: warning: initialization makes pointer from integer without a cast drivers/net/wireless/ipw2200.c: At top level: drivers/net/wireless/ipw2200.c:8573: warning: 'struct iw_request_info' declared inside parameter list drivers/net/wireless/ipw2200.c: In function 'ipw_wx_set_sens': drivers/net/wireless/ipw2200.c:8575: warning: initialization makes pointer from integer without a cast drivers/net/wireless/ipw2200.c: At top level: drivers/net/wireless/ipw2200.c:8603: warning: 'struct iw_request_info' declared inside parameter list drivers/net/wireless/ipw2200.c: In function 'ipw_wx_get_sens': drivers/net/wireless/ipw2200.c:8605: warning: initialization makes pointer from integer without a cast drivers/net/wireless/ipw2200.c: At top level: drivers/net/wireless/ipw2200.c:8619: warning: 'struct iw_request_info' declared inside parameter list drivers/net/wireless/ipw2200.c: In function 'ipw_wx_set_rate': drivers/net/wireless/ipw2200.c:8622: warning: initialization makes pointer from integer without a cast drivers/net/wireless/ipw2200.c:8632: error: 'IEEE80211_DEFAULT_RATES_MASK' undeclared (first use in this function) drivers/net/wireless/ipw2200.c:8641: error: 'IEEE80211_CCK_RATE_1MB_MASK' undeclared (first use in this function) drivers/net/wireless/ipw2200.c:8646: error: 'IEEE80211_CCK_RATE_2MB_MASK' undeclared (first use in this function) drivers/net/wireless/ipw2200.c:8651: error: 'IEEE80211_CCK_RATE_5MB_MASK' undeclared (first use in this function) drivers/net/wireless/ipw2200.c:8656: error: 'IEEE80211_OFDM_RATE_6MB_MASK' undeclared (first use in this function) drivers/net/wireless/ipw2200.c:8661: error: 'IEEE80211_OFDM_RATE_9MB_MASK' undeclared (first use in this function) drivers/net/wireless/ipw2200.c:8666: error: 'IEEE80211_CCK_RATE_11MB_MASK' undeclared (first use in this function) drivers/net/wireless/ipw2200.c:8671: error: 'IEEE80211_OFDM_RATE_12MB_MASK' undeclared (first use in this function) drivers/net/wireless/ipw2200.c:8676: error: 'IEEE80211_OFDM_RATE_18MB_MASK' undeclared (first use in this function) drivers/net/wireless/ipw2200.c:8681: error: 'IEEE80211_OFDM_RATE_24MB_MASK' undeclared (first use in this function) drivers/net/wireless/ipw2200.c:8686: error: 'IEEE80211_OFDM_RATE_36MB_MASK' undeclared (first use in this function) drivers/net/wireless/ipw2200.c:8691: error: 'IEEE80211_OFDM_RATE_48MB_MASK' undeclared (first use in this function) drivers/net/wireless/ipw2200.c:8696: error: 'IEEE80211_OFDM_RATE_54MB_MASK' undeclared (first use in this function) drivers/net/wireless/ipw2200.c:8709: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c: At top level: drivers/net/wireless/ipw2200.c:8732: warning: 'struct iw_request_info' declared inside parameter list drivers/net/wireless/ipw2200.c: In function 'ipw_wx_get_rate': drivers/net/wireless/ipw2200.c:8734: warning: initialization makes pointer from integer without a cast drivers/net/wireless/ipw2200.c: At top level: drivers/net/wireless/ipw2200.c:8744: warning: 'struct iw_request_info' declared inside parameter list drivers/net/wireless/ipw2200.c: In function 'ipw_wx_set_rts': drivers/net/wireless/ipw2200.c:8746: warning: initialization makes pointer from integer without a cast drivers/net/wireless/ipw2200.c: At top level: drivers/net/wireless/ipw2200.c:8767: warning: 'struct iw_request_info' declared inside parameter list drivers/net/wireless/ipw2200.c: In function 'ipw_wx_get_rts': drivers/net/wireless/ipw2200.c:8769: warning: initialization makes pointer from integer without a cast drivers/net/wireless/ipw2200.c: At top level: drivers/net/wireless/ipw2200.c:8781: warning: 'struct iw_request_info' declared inside parameter list drivers/net/wireless/ipw2200.c: In function 'ipw_wx_set_txpow': drivers/net/wireless/ipw2200.c:8783: warning: initialization makes pointer from integer without a cast drivers/net/wireless/ipw2200.c: At top level: drivers/net/wireless/ipw2200.c:8815: warning: 'struct iw_request_info' declared inside parameter list drivers/net/wireless/ipw2200.c: In function 'ipw_wx_get_txpow': drivers/net/wireless/ipw2200.c:8817: warning: initialization makes pointer from integer without a cast drivers/net/wireless/ipw2200.c: At top level: drivers/net/wireless/ipw2200.c:8833: warning: 'struct iw_request_info' declared inside parameter list drivers/net/wireless/ipw2200.c: In function 'ipw_wx_set_frag': drivers/net/wireless/ipw2200.c:8835: warning: initialization makes pointer from integer without a cast drivers/net/wireless/ipw2200.c:8838: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:8838: error: 'DEFAULT_FTS' undeclared (first use in this function) drivers/net/wireless/ipw2200.c:8840: error: 'MIN_FRAG_THRESHOLD' undeclared (first use in this function) drivers/net/wireless/ipw2200.c:8841: error: 'MAX_FRAG_THRESHOLD' undeclared (first use in this function) drivers/net/wireless/ipw2200.c:8846: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c: At top level: drivers/net/wireless/ipw2200.c:8857: warning: 'struct iw_request_info' declared inside parameter list drivers/net/wireless/ipw2200.c: In function 'ipw_wx_get_frag': drivers/net/wireless/ipw2200.c:8859: warning: initialization makes pointer from integer without a cast drivers/net/wireless/ipw2200.c:8861: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:8863: error: 'DEFAULT_FTS' undeclared (first use in this function) drivers/net/wireless/ipw2200.c: At top level: drivers/net/wireless/ipw2200.c:8872: warning: 'struct iw_request_info' declared inside parameter list drivers/net/wireless/ipw2200.c: In function 'ipw_wx_set_retry': drivers/net/wireless/ipw2200.c:8874: warning: initialization makes pointer from integer without a cast drivers/net/wireless/ipw2200.c: At top level: drivers/net/wireless/ipw2200.c:8905: warning: 'struct iw_request_info' declared inside parameter list drivers/net/wireless/ipw2200.c: In function 'ipw_wx_get_retry': drivers/net/wireless/ipw2200.c:8907: warning: initialization makes pointer from integer without a cast drivers/net/wireless/ipw2200.c: At top level: drivers/net/wireless/ipw2200.c:9002: warning: 'struct iw_request_info' declared inside parameter list drivers/net/wireless/ipw2200.c: In function 'ipw_wx_set_scan': drivers/net/wireless/ipw2200.c:9004: warning: initialization makes pointer from integer without a cast drivers/net/wireless/ipw2200.c: At top level: drivers/net/wireless/ipw2200.c:9025: warning: 'struct iw_request_info' declared inside parameter list drivers/net/wireless/ipw2200.c: In function 'ipw_wx_get_scan': drivers/net/wireless/ipw2200.c:9027: warning: initialization makes pointer from integer without a cast drivers/net/wireless/ipw2200.c:9028: warning: implicit declaration of function 'ieee80211_wx_get_scan' drivers/net/wireless/ipw2200.c: At top level: drivers/net/wireless/ipw2200.c:9033: warning: 'struct iw_request_info' declared inside parameter list drivers/net/wireless/ipw2200.c: In function 'ipw_wx_set_encode': drivers/net/wireless/ipw2200.c:9035: warning: initialization makes pointer from integer without a cast drivers/net/wireless/ipw2200.c:9040: warning: implicit declaration of function 'ieee80211_wx_set_encode' drivers/net/wireless/ipw2200.c:9045: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c: At top level: drivers/net/wireless/ipw2200.c:9055: warning: 'struct iw_request_info' declared inside parameter list drivers/net/wireless/ipw2200.c: In function 'ipw_wx_get_encode': drivers/net/wireless/ipw2200.c:9057: warning: initialization makes pointer from integer without a cast drivers/net/wireless/ipw2200.c:9058: warning: implicit declaration of function 'ieee80211_wx_get_encode' drivers/net/wireless/ipw2200.c: At top level: drivers/net/wireless/ipw2200.c:9063: warning: 'struct iw_request_info' declared inside parameter list drivers/net/wireless/ipw2200.c: In function 'ipw_wx_set_power': drivers/net/wireless/ipw2200.c:9065: warning: initialization makes pointer from integer without a cast drivers/net/wireless/ipw2200.c: At top level: drivers/net/wireless/ipw2200.c:9113: warning: 'struct iw_request_info' declared inside parameter list drivers/net/wireless/ipw2200.c: In function 'ipw_wx_get_power': drivers/net/wireless/ipw2200.c:9115: warning: initialization makes pointer from integer without a cast drivers/net/wireless/ipw2200.c: At top level: drivers/net/wireless/ipw2200.c:9130: warning: 'struct iw_request_info' declared inside parameter list drivers/net/wireless/ipw2200.c: In function 'ipw_wx_set_powermode': drivers/net/wireless/ipw2200.c:9132: warning: initialization makes pointer from integer without a cast drivers/net/wireless/ipw2200.c: At top level: drivers/net/wireless/ipw2200.c:9159: warning: 'struct iw_request_info' declared inside parameter list drivers/net/wireless/ipw2200.c: In function 'ipw_wx_get_powermode': drivers/net/wireless/ipw2200.c:9161: warning: initialization makes pointer from integer without a cast drivers/net/wireless/ipw2200.c: At top level: drivers/net/wireless/ipw2200.c:9191: warning: 'struct iw_request_info' declared inside parameter list drivers/net/wireless/ipw2200.c: In function 'ipw_wx_set_wireless_mode': drivers/net/wireless/ipw2200.c:9193: warning: initialization makes pointer from integer without a cast drivers/net/wireless/ipw2200.c:9197: error: 'IEEE_MODE_MASK' undeclared (first use in this function) drivers/net/wireless/ipw2200.c:9203: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:9204: error: 'IEEE_A' undeclared (first use in this function) drivers/net/wireless/ipw2200.c:9205: error: 'IEEE80211_52GHZ_BAND' undeclared (first use in this function) drivers/net/wireless/ipw2200.c:9206: error: 'IEEE80211_OFDM_MODULATION' undeclared (first use in this function) drivers/net/wireless/ipw2200.c:9208: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:9217: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:9220: error: 'IEEE_B' undeclared (first use in this function) drivers/net/wireless/ipw2200.c:9221: error: 'IEEE80211_24GHZ_BAND' undeclared (first use in this function) drivers/net/wireless/ipw2200.c:9222: error: 'IEEE80211_CCK_MODULATION' undeclared (first use in this function) drivers/net/wireless/ipw2200.c:9224: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:9226: error: 'IEEE_G' undeclared (first use in this function) drivers/net/wireless/ipw2200.c:9230: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:9232: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:9233: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:9234: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c: At top level: drivers/net/wireless/ipw2200.c:9256: warning: 'struct iw_request_info' declared inside parameter list drivers/net/wireless/ipw2200.c: In function 'ipw_wx_get_wireless_mode': drivers/net/wireless/ipw2200.c:9258: warning: initialization makes pointer from integer without a cast drivers/net/wireless/ipw2200.c:9260: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:9261: error: 'IEEE_A' undeclared (first use in this function) drivers/net/wireless/ipw2200.c:9264: error: 'IEEE_B' undeclared (first use in this function) drivers/net/wireless/ipw2200.c:9270: error: 'IEEE_G' undeclared (first use in this function) drivers/net/wireless/ipw2200.c: At top level: drivers/net/wireless/ipw2200.c:9297: warning: 'struct iw_request_info' declared inside parameter list drivers/net/wireless/ipw2200.c: In function 'ipw_wx_set_preamble': drivers/net/wireless/ipw2200.c:9299: warning: initialization makes pointer from integer without a cast drivers/net/wireless/ipw2200.c: At top level: drivers/net/wireless/ipw2200.c:9330: warning: 'struct iw_request_info' declared inside parameter list drivers/net/wireless/ipw2200.c: In function 'ipw_wx_get_preamble': drivers/net/wireless/ipw2200.c:9332: warning: initialization makes pointer from integer without a cast drivers/net/wireless/ipw2200.c: At top level: drivers/net/wireless/ipw2200.c:9379: warning: 'struct iw_request_info' declared inside parameter list drivers/net/wireless/ipw2200.c: In function 'ipw_wx_reset': drivers/net/wireless/ipw2200.c:9381: warning: initialization makes pointer from integer without a cast drivers/net/wireless/ipw2200.c: At top level: drivers/net/wireless/ipw2200.c:9389: warning: 'struct iw_request_info' declared inside parameter list drivers/net/wireless/ipw2200.c: In function 'ipw_wx_sw_reset': drivers/net/wireless/ipw2200.c:9391: warning: initialization makes pointer from integer without a cast drivers/net/wireless/ipw2200.c: At top level: drivers/net/wireless/ipw2200.c:9432: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'ipw_wx_handlers' drivers/net/wireless/ipw2200.c:9528: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'ipw_priv_handler' drivers/net/wireless/ipw2200.c:9542: error: variable 'ipw_wx_handler_def' has initializer but incomplete type drivers/net/wireless/ipw2200.c:9543: error: unknown field 'standard' specified in initializer drivers/net/wireless/ipw2200.c:9543: error: 'ipw_wx_handlers' undeclared here (not in a function) drivers/net/wireless/ipw2200.c:9543: warning: excess elements in struct initializer drivers/net/wireless/ipw2200.c:9543: warning: (near initialization for 'ipw_wx_handler_def') drivers/net/wireless/ipw2200.c:9544: error: unknown field 'num_standard' specified in initializer drivers/net/wireless/ipw2200.c:9544: warning: excess elements in struct initializer drivers/net/wireless/ipw2200.c:9544: warning: (near initialization for 'ipw_wx_handler_def') drivers/net/wireless/ipw2200.c:9545: error: unknown field 'num_private' specified in initializer drivers/net/wireless/ipw2200.c:9545: error: 'ipw_priv_handler' undeclared here (not in a function) drivers/net/wireless/ipw2200.c:9545: warning: excess elements in struct initializer drivers/net/wireless/ipw2200.c:9545: warning: (near initialization for 'ipw_wx_handler_def') drivers/net/wireless/ipw2200.c:9546: error: unknown field 'num_private_args' specified in initializer drivers/net/wireless/ipw2200.c:9546: warning: excess elements in struct initializer drivers/net/wireless/ipw2200.c:9546: warning: (near initialization for 'ipw_wx_handler_def') drivers/net/wireless/ipw2200.c:9547: error: unknown field 'private' specified in initializer drivers/net/wireless/ipw2200.c:9547: warning: excess elements in struct initializer drivers/net/wireless/ipw2200.c:9547: warning: (near initialization for 'ipw_wx_handler_def') drivers/net/wireless/ipw2200.c:9548: error: unknown field 'private_args' specified in initializer drivers/net/wireless/ipw2200.c:9548: warning: excess elements in struct initializer drivers/net/wireless/ipw2200.c:9548: warning: (near initialization for 'ipw_wx_handler_def') drivers/net/wireless/ipw2200.c:9549: error: unknown field 'get_wireless_stats' specified in initializer drivers/net/wireless/ipw2200.c:9549: warning: excess elements in struct initializer drivers/net/wireless/ipw2200.c:9549: warning: (near initialization for 'ipw_wx_handler_def') drivers/net/wireless/ipw2200.c: In function 'ipw_get_wireless_stats': drivers/net/wireless/ipw2200.c:9559: warning: initialization makes pointer from integer without a cast drivers/net/wireless/ipw2200.c:9589: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c: In function 'ipw_net_open': drivers/net/wireless/ipw2200.c:9622: warning: initialization makes pointer from integer without a cast drivers/net/wireless/ipw2200.c: In function 'ipw_tx_skb': drivers/net/wireless/ipw2200.c:9651: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:9665: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:9667: error: 'IEEE80211_3ADDR_LEN' undeclared (first use in this function) drivers/net/wireless/ipw2200.c:9668: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:9669: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:9671: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:9673: error: expected ')' before 'MAC_FMT' drivers/net/wireless/ipw2200.c:9683: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:9698: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:9699: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:9709: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:9710: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:9710: error: 'IEEE80211_FCTL_MOREFRAGS' undeclared (first use in this function) drivers/net/wireless/ipw2200.c:9717: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:9717: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:9718: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:9719: error: 'SEC_LEVEL_3' undeclared (first use in this function) drivers/net/wireless/ipw2200.c:9721: error: 'IEEE80211_FCTL_PROTECTED' undeclared (first use in this function) drivers/net/wireless/ipw2200.c:9734: error: 'SEC_LEVEL_2' undeclared (first use in this function) drivers/net/wireless/ipw2200.c:9741: error: 'SEC_LEVEL_1' undeclared (first use in this function) drivers/net/wireless/ipw2200.c:9744: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:9745: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:9745: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:9751: error: 'SEC_LEVEL_0' undeclared (first use in this function) drivers/net/wireless/ipw2200.c:9755: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:9767: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:9767: warning: type defaults to 'int' in declaration of '_y' drivers/net/wireless/ipw2200.c:9767: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:9767: warning: comparison of distinct pointer types lacks a cast drivers/net/wireless/ipw2200.c:9778: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:9779: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:9782: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:9782: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:9788: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:9791: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:9796: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:9797: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:9804: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:9805: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:9809: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:9809: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:9812: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:9813: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c: In function 'ipw_net_is_queue_full': drivers/net/wireless/ipw2200.c:9843: warning: initialization makes pointer from integer without a cast drivers/net/wireless/ipw2200.c: In function 'ipw_net_hard_start_xmit': drivers/net/wireless/ipw2200.c:9860: warning: initialization makes pointer from integer without a cast drivers/net/wireless/ipw2200.c:9869: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c: In function 'ipw_net_get_stats': drivers/net/wireless/ipw2200.c:9888: warning: initialization makes pointer from integer without a cast drivers/net/wireless/ipw2200.c:9890: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:9891: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:9892: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c: In function 'ipw_net_set_mac_address': drivers/net/wireless/ipw2200.c:9902: warning: initialization makes pointer from integer without a cast drivers/net/wireless/ipw2200.c:9909: error: expected ')' before 'MAC_FMT' drivers/net/wireless/ipw2200.c:9910: warning: too few arguments for format drivers/net/wireless/ipw2200.c: In function 'ipw_ethtool_get_drvinfo': drivers/net/wireless/ipw2200.c:9919: warning: initialization makes pointer from integer without a cast drivers/net/wireless/ipw2200.c: In function 'ipw_ethtool_get_link': drivers/net/wireless/ipw2200.c:9940: warning: initialization makes pointer from integer without a cast drivers/net/wireless/ipw2200.c: In function 'ipw_ethtool_get_eeprom': drivers/net/wireless/ipw2200.c:9952: warning: initialization makes pointer from integer without a cast drivers/net/wireless/ipw2200.c: In function 'ipw_ethtool_set_eeprom': drivers/net/wireless/ipw2200.c:9965: warning: initialization makes pointer from integer without a cast drivers/net/wireless/ipw2200.c: At top level: drivers/net/wireless/ipw2200.c:10184: warning: 'struct ieee80211_security' declared inside parameter list drivers/net/wireless/ipw2200.c: In function 'shim__set_security': drivers/net/wireless/ipw2200.c:10186: warning: initialization makes pointer from integer without a cast drivers/net/wireless/ipw2200.c:10189: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:10190: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:10190: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:10191: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:10191: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:10192: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:10193: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:10195: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:10195: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:10195: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:10195: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:10195: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:10195: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:10195: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:10197: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:10200: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:10200: error: 'SEC_LEVEL_1' undeclared (first use in this function) drivers/net/wireless/ipw2200.c:10201: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:10204: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:10204: error: 'SEC_ACTIVE_KEY' undeclared (first use in this function) drivers/net/wireless/ipw2200.c:10205: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:10206: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:10206: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:10207: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:10209: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:10212: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:10214: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:10214: error: 'SEC_AUTH_MODE' undeclared (first use in this function) drivers/net/wireless/ipw2200.c:10215: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:10215: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:10216: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:10216: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:10217: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:10218: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:10218: error: 'WLAN_AUTH_SHARED_KEY' undeclared (first use in this function) drivers/net/wireless/ipw2200.c:10225: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:10225: error: 'SEC_ENABLED' undeclared (first use in this function) drivers/net/wireless/ipw2200.c:10225: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:10225: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:10226: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:10227: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:10227: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:10229: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:10235: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:10235: error: 'SEC_ENCRYPT' undeclared (first use in this function) drivers/net/wireless/ipw2200.c:10236: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:10236: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:10238: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:10238: error: 'SEC_LEVEL' undeclared (first use in this function) drivers/net/wireless/ipw2200.c:10238: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:10238: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:10239: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:10239: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:10240: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:10244: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:10244: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c: In function 'init_supported_rates': drivers/net/wireless/ipw2200.c:10270: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:10271: error: 'IEEE80211_52GHZ_BAND' undeclared (first use in this function) drivers/net/wireless/ipw2200.c:10274: error: 'IEEE80211_CCK_MODULATION' undeclared (first use in this function) drivers/net/wireless/ipw2200.c:10275: error: 'IEEE80211_OFDM_DEFAULT_RATES_MASK' undeclared (first use in this function) drivers/net/wireless/ipw2200.c:10282: error: 'IEEE80211_CCK_DEFAULT_RATES_MASK' undeclared (first use in this function) drivers/net/wireless/ipw2200.c:10283: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:10283: error: 'IEEE80211_OFDM_MODULATION' undeclared (first use in this function) drivers/net/wireless/ipw2200.c: In function 'ipw_config': drivers/net/wireless/ipw2200.c:10321: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:10358: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:10358: error: 'SEC_LEVEL_1' undeclared (first use in this function) drivers/net/wireless/ipw2200.c:10359: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:10359: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c: At top level: drivers/net/wireless/ipw2200.c:10382: error: array type has incomplete element type drivers/net/wireless/ipw2200.c:10385: error: field name not in record or union initializer drivers/net/wireless/ipw2200.c:10385: error: (near initialization for 'ipw_geos') drivers/net/wireless/ipw2200.c:10386: error: field name not in record or union initializer drivers/net/wireless/ipw2200.c:10386: error: (near initialization for 'ipw_geos') drivers/net/wireless/ipw2200.c:10394: error: field name not in record or union initializer drivers/net/wireless/ipw2200.c:10394: error: (near initialization for 'ipw_geos') drivers/net/wireless/ipw2200.c:10395: error: field name not in record or union initializer drivers/net/wireless/ipw2200.c:10395: error: (near initialization for 'ipw_geos') drivers/net/wireless/ipw2200.c:10399: error: field name not in record or union initializer drivers/net/wireless/ipw2200.c:10399: error: (near initialization for 'ipw_geos') drivers/net/wireless/ipw2200.c:10400: error: field name not in record or union initializer drivers/net/wireless/ipw2200.c:10400: error: (near initialization for 'ipw_geos') drivers/net/wireless/ipw2200.c:10404: error: 'IEEE80211_CH_PASSIVE_ONLY' undeclared here (not in a function) drivers/net/wireless/ipw2200.c:10412: error: field name not in record or union initializer drivers/net/wireless/ipw2200.c:10412: error: (near initialization for 'ipw_geos') drivers/net/wireless/ipw2200.c:10413: error: field name not in record or union initializer drivers/net/wireless/ipw2200.c:10413: error: (near initialization for 'ipw_geos') drivers/net/wireless/ipw2200.c:10422: error: field name not in record or union initializer drivers/net/wireless/ipw2200.c:10422: error: (near initialization for 'ipw_geos') drivers/net/wireless/ipw2200.c:10423: error: field name not in record or union initializer drivers/net/wireless/ipw2200.c:10423: error: (near initialization for 'ipw_geos') drivers/net/wireless/ipw2200.c:10427: error: field name not in record or union initializer drivers/net/wireless/ipw2200.c:10427: error: (near initialization for 'ipw_geos') drivers/net/wireless/ipw2200.c:10428: error: field name not in record or union initializer drivers/net/wireless/ipw2200.c:10428: error: (near initialization for 'ipw_geos') drivers/net/wireless/ipw2200.c:10445: error: field name not in record or union initializer drivers/net/wireless/ipw2200.c:10445: error: (near initialization for 'ipw_geos') drivers/net/wireless/ipw2200.c:10446: error: field name not in record or union initializer drivers/net/wireless/ipw2200.c:10446: error: (near initialization for 'ipw_geos') drivers/net/wireless/ipw2200.c:10450: error: field name not in record or union initializer drivers/net/wireless/ipw2200.c:10450: error: (near initialization for 'ipw_geos') drivers/net/wireless/ipw2200.c:10451: error: field name not in record or union initializer drivers/net/wireless/ipw2200.c:10451: error: (near initialization for 'ipw_geos') drivers/net/wireless/ipw2200.c:10468: error: field name not in record or union initializer drivers/net/wireless/ipw2200.c:10468: error: (near initialization for 'ipw_geos') drivers/net/wireless/ipw2200.c:10469: error: field name not in record or union initializer drivers/net/wireless/ipw2200.c:10469: error: (near initialization for 'ipw_geos') drivers/net/wireless/ipw2200.c:10473: error: field name not in record or union initializer drivers/net/wireless/ipw2200.c:10473: error: (near initialization for 'ipw_geos') drivers/net/wireless/ipw2200.c:10474: error: field name not in record or union initializer drivers/net/wireless/ipw2200.c:10474: error: (near initialization for 'ipw_geos') drivers/net/wireless/ipw2200.c:10480: error: field name not in record or union initializer drivers/net/wireless/ipw2200.c:10480: error: (near initialization for 'ipw_geos') drivers/net/wireless/ipw2200.c:10481: error: field name not in record or union initializer drivers/net/wireless/ipw2200.c:10481: error: (near initialization for 'ipw_geos') drivers/net/wireless/ipw2200.c:10489: error: field name not in record or union initializer drivers/net/wireless/ipw2200.c:10489: error: (near initialization for 'ipw_geos') drivers/net/wireless/ipw2200.c:10490: error: field name not in record or union initializer drivers/net/wireless/ipw2200.c:10490: error: (near initialization for 'ipw_geos') drivers/net/wireless/ipw2200.c:10495: error: field name not in record or union initializer drivers/net/wireless/ipw2200.c:10495: error: (near initialization for 'ipw_geos') drivers/net/wireless/ipw2200.c:10496: error: field name not in record or union initializer drivers/net/wireless/ipw2200.c:10496: error: (near initialization for 'ipw_geos') drivers/net/wireless/ipw2200.c:10519: error: field name not in record or union initializer drivers/net/wireless/ipw2200.c:10519: error: (near initialization for 'ipw_geos') drivers/net/wireless/ipw2200.c:10520: error: field name not in record or union initializer drivers/net/wireless/ipw2200.c:10520: error: (near initialization for 'ipw_geos') drivers/net/wireless/ipw2200.c:10524: error: 'IEEE80211_CH_B_ONLY' undeclared here (not in a function) drivers/net/wireless/ipw2200.c:10525: error: field name not in record or union initializer drivers/net/wireless/ipw2200.c:10525: error: (near initialization for 'ipw_geos') drivers/net/wireless/ipw2200.c:10526: error: field name not in record or union initializer drivers/net/wireless/ipw2200.c:10526: error: (near initialization for 'ipw_geos') drivers/net/wireless/ipw2200.c:10532: error: field name not in record or union initializer drivers/net/wireless/ipw2200.c:10532: error: (near initialization for 'ipw_geos') drivers/net/wireless/ipw2200.c:10533: error: field name not in record or union initializer drivers/net/wireless/ipw2200.c:10533: error: (near initialization for 'ipw_geos') drivers/net/wireless/ipw2200.c:10543: error: field name not in record or union initializer drivers/net/wireless/ipw2200.c:10543: error: (near initialization for 'ipw_geos') drivers/net/wireless/ipw2200.c:10544: error: field name not in record or union initializer drivers/net/wireless/ipw2200.c:10544: error: (near initialization for 'ipw_geos') drivers/net/wireless/ipw2200.c:10550: error: field name not in record or union initializer drivers/net/wireless/ipw2200.c:10550: error: (near initialization for 'ipw_geos') drivers/net/wireless/ipw2200.c:10551: error: field name not in record or union initializer drivers/net/wireless/ipw2200.c:10551: error: (near initialization for 'ipw_geos') drivers/net/wireless/ipw2200.c:10557: error: field name not in record or union initializer drivers/net/wireless/ipw2200.c:10557: error: (near initialization for 'ipw_geos') drivers/net/wireless/ipw2200.c:10558: error: field name not in record or union initializer drivers/net/wireless/ipw2200.c:10558: error: (near initialization for 'ipw_geos') drivers/net/wireless/ipw2200.c:10563: error: field name not in record or union initializer drivers/net/wireless/ipw2200.c:10563: error: (near initialization for 'ipw_geos') drivers/net/wireless/ipw2200.c:10564: error: field name not in record or union initializer drivers/net/wireless/ipw2200.c:10564: error: (near initialization for 'ipw_geos') drivers/net/wireless/ipw2200.c:10570: error: field name not in record or union initializer drivers/net/wireless/ipw2200.c:10570: error: (near initialization for 'ipw_geos') drivers/net/wireless/ipw2200.c:10571: error: field name not in record or union initializer drivers/net/wireless/ipw2200.c:10571: error: (near initialization for 'ipw_geos') drivers/net/wireless/ipw2200.c:10577: error: field name not in record or union initializer drivers/net/wireless/ipw2200.c:10577: error: (near initialization for 'ipw_geos') drivers/net/wireless/ipw2200.c:10578: error: field name not in record or union initializer drivers/net/wireless/ipw2200.c:10606: error: (near initialization for 'ipw_geos') drivers/net/wireless/ipw2200.c:10607: error: field name not in record or union initializer drivers/net/wireless/ipw2200.c:10607: error: (near initialization for 'ipw_geos') drivers/net/wireless/ipw2200.c:10611: error: field name not in record or union initializer drivers/net/wireless/ipw2200.c:10611: error: (near initialization for 'ipw_geos') drivers/net/wireless/ipw2200.c:10612: error: field name not in record or union initializer drivers/net/wireless/ipw2200.c:10612: error: (near initialization for 'ipw_geos') drivers/net/wireless/ipw2200.c: In function 'ipw_up': drivers/net/wireless/ipw2200.c:10674: warning: implicit declaration of function 'ieee80211_set_geo' drivers/net/wireless/ipw2200.c: In function 'ipw_net_init': drivers/net/wireless/ipw2200.c:10800: warning: initialization makes pointer from integer without a cast drivers/net/wireless/ipw2200.c: In function 'ipw_pci_probe': drivers/net/wireless/ipw2200.c:10880: warning: implicit declaration of function 'alloc_ieee80211' drivers/net/wireless/ipw2200.c:10880: warning: assignment makes pointer from integer without a cast drivers/net/wireless/ipw2200.c:10886: warning: assignment makes pointer from integer without a cast drivers/net/wireless/ipw2200.c:10958: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:10959: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:10960: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:10963: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:10964: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:10965: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:10968: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:10969: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:10977: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:11002: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:11002: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:11003: error: dereferencing pointer to incomplete type drivers/net/wireless/ipw2200.c:11022: warning: implicit declaration of function 'free_ieee80211' drivers/net/wireless/ipw2200.c: In function 'ipw_get_max_rate': drivers/net/wireless/ipw2200.c:3872: warning: control reaches end of non-void function drivers/net/wireless/ipw2200.c: In function 'ipw_sw_reset': drivers/net/wireless/ipw2200.c:8067: warning: control reaches end of non-void function drivers/net/wireless/ipw2200.c: In function 'ipw_net_get_stats': drivers/net/wireless/ipw2200.c:9893: warning: control reaches end of non-void function make[3]: *** [drivers/net/wireless/ipw2200.o] Error 1 make[2]: *** [drivers/net/wireless] Error 2 make[1]: *** [drivers/net] Error 2 make: *** [drivers] Error 2