diff options
Diffstat (limited to 'drivers/net/wireless/iwlwifi/iwl-3945.h')
-rw-r--r-- | drivers/net/wireless/iwlwifi/iwl-3945.h | 19 |
1 files changed, 0 insertions, 19 deletions
diff --git a/drivers/net/wireless/iwlwifi/iwl-3945.h b/drivers/net/wireless/iwlwifi/iwl-3945.h index 9c0a09eaca6f..a7ef59bd1943 100644 --- a/drivers/net/wireless/iwlwifi/iwl-3945.h +++ b/drivers/net/wireless/iwlwifi/iwl-3945.h | |||
@@ -510,8 +510,6 @@ struct iwl3945_ucode { | |||
510 | u8 data[0]; /* data in same order as "size" elements */ | 510 | u8 data[0]; /* data in same order as "size" elements */ |
511 | }; | 511 | }; |
512 | 512 | ||
513 | #define IWL_IBSS_MAC_HASH_SIZE 32 | ||
514 | |||
515 | struct iwl3945_ibss_seq { | 513 | struct iwl3945_ibss_seq { |
516 | u8 mac[ETH_ALEN]; | 514 | u8 mac[ETH_ALEN]; |
517 | u16 seq_num; | 515 | u16 seq_num; |
@@ -569,17 +567,8 @@ extern int iwl3945_send_add_station(struct iwl3945_priv *priv, | |||
569 | struct iwl3945_addsta_cmd *sta, u8 flags); | 567 | struct iwl3945_addsta_cmd *sta, u8 flags); |
570 | extern u8 iwl3945_add_station(struct iwl3945_priv *priv, const u8 *bssid, | 568 | extern u8 iwl3945_add_station(struct iwl3945_priv *priv, const u8 *bssid, |
571 | int is_ap, u8 flags); | 569 | int is_ap, u8 flags); |
572 | extern int iwl3945_is_network_packet(struct iwl3945_priv *priv, | ||
573 | struct ieee80211_hdr *header); | ||
574 | extern int iwl3945_power_init_handle(struct iwl3945_priv *priv); | 570 | extern int iwl3945_power_init_handle(struct iwl3945_priv *priv); |
575 | extern int iwl3945_eeprom_init(struct iwl3945_priv *priv); | 571 | extern int iwl3945_eeprom_init(struct iwl3945_priv *priv); |
576 | extern void iwl3945_handle_data_packet_monitor(struct iwl3945_priv *priv, | ||
577 | struct iwl3945_rx_mem_buffer *rxb, | ||
578 | void *data, short len, | ||
579 | struct ieee80211_rx_status *stats, | ||
580 | u16 phy_flags); | ||
581 | extern int iwl3945_is_duplicate_packet(struct iwl3945_priv *priv, | ||
582 | struct ieee80211_hdr *header); | ||
583 | extern int iwl3945_rx_queue_alloc(struct iwl3945_priv *priv); | 572 | extern int iwl3945_rx_queue_alloc(struct iwl3945_priv *priv); |
584 | extern void iwl3945_rx_queue_reset(struct iwl3945_priv *priv, | 573 | extern void iwl3945_rx_queue_reset(struct iwl3945_priv *priv, |
585 | struct iwl3945_rx_queue *rxq); | 574 | struct iwl3945_rx_queue *rxq); |
@@ -859,14 +848,6 @@ struct iwl3945_priv { | |||
859 | u32 last_beacon_time; | 848 | u32 last_beacon_time; |
860 | u64 last_tsf; | 849 | u64 last_tsf; |
861 | 850 | ||
862 | /* Duplicate packet detection */ | ||
863 | u16 last_seq_num; | ||
864 | u16 last_frag_num; | ||
865 | unsigned long last_packet_time; | ||
866 | |||
867 | /* Hash table for finding stations in IBSS network */ | ||
868 | struct list_head ibss_mac_hash[IWL_IBSS_MAC_HASH_SIZE]; | ||
869 | |||
870 | /* eeprom */ | 851 | /* eeprom */ |
871 | struct iwl3945_eeprom eeprom; | 852 | struct iwl3945_eeprom eeprom; |
872 | 853 | ||