Loading drivers/net/wireless/libertas/decl.h +0 −5 Original line number Diff line number Diff line Loading @@ -27,11 +27,6 @@ netdev_tx_t lbs_hard_start_xmit(struct sk_buff *skb, int lbs_process_rxed_packet(struct lbs_private *priv, struct sk_buff *); /* persistcfg.c */ void lbs_persist_config_init(struct net_device *net); void lbs_persist_config_remove(struct net_device *net); /* main.c */ struct lbs_private *lbs_add_card(void *card, struct device *dmdev); void lbs_remove_card(struct lbs_private *priv); Loading drivers/net/wireless/libertas/dev.h +1 −11 Original line number Diff line number Diff line Loading @@ -6,6 +6,7 @@ #ifndef _LBS_DEV_H_ #define _LBS_DEV_H_ #include "mesh.h" #include "scan.h" #include "assoc.h" Loading @@ -21,17 +22,6 @@ struct sleep_params { uint16_t sp_reserved; }; /* Mesh statistics */ struct lbs_mesh_stats { u32 fwd_bcast_cnt; /* Fwd: Broadcast counter */ u32 fwd_unicast_cnt; /* Fwd: Unicast counter */ u32 fwd_drop_ttl; /* Fwd: TTL zero */ u32 fwd_drop_rbt; /* Fwd: Recently Broadcasted */ u32 fwd_drop_noroute; /* Fwd: No route to Destination */ u32 fwd_drop_nobuf; /* Fwd: Run out of internal buffers */ u32 drop_blind; /* Rx: Dropped by blinding table */ u32 tx_failed_cnt; /* Tx: Failed transmissions */ }; /** Private structure for the MV device */ struct lbs_private { Loading drivers/net/wireless/libertas/mesh.h 0 → 100644 +32 −0 Original line number Diff line number Diff line /** * Contains all definitions needed for the Libertas' MESH implementation. */ #ifndef _LBS_MESH_H_ #define _LBS_MESH_H_ #include <net/iw_handler.h> /* Mesh statistics */ struct lbs_mesh_stats { u32 fwd_bcast_cnt; /* Fwd: Broadcast counter */ u32 fwd_unicast_cnt; /* Fwd: Unicast counter */ u32 fwd_drop_ttl; /* Fwd: TTL zero */ u32 fwd_drop_rbt; /* Fwd: Recently Broadcasted */ u32 fwd_drop_noroute; /* Fwd: No route to Destination */ u32 fwd_drop_nobuf; /* Fwd: Run out of internal buffers */ u32 drop_blind; /* Rx: Dropped by blinding table */ u32 tx_failed_cnt; /* Tx: Failed transmissions */ }; struct net_device; void lbs_persist_config_init(struct net_device *net); void lbs_persist_config_remove(struct net_device *net); extern struct iw_handler_def mesh_handler_def; #endif drivers/net/wireless/libertas/wext.h +2 −3 Original line number Diff line number Diff line Loading @@ -7,12 +7,11 @@ void lbs_send_disconnect_notification(struct lbs_private *priv); void lbs_send_mic_failureevent(struct lbs_private *priv, u32 event); extern struct iw_handler_def lbs_handler_def; extern struct iw_handler_def mesh_handler_def; struct chan_freq_power *lbs_find_cfp_by_band_and_channel( struct lbs_private *priv, u8 band, u16 channel); extern struct iw_handler_def lbs_handler_def; #endif Loading
drivers/net/wireless/libertas/decl.h +0 −5 Original line number Diff line number Diff line Loading @@ -27,11 +27,6 @@ netdev_tx_t lbs_hard_start_xmit(struct sk_buff *skb, int lbs_process_rxed_packet(struct lbs_private *priv, struct sk_buff *); /* persistcfg.c */ void lbs_persist_config_init(struct net_device *net); void lbs_persist_config_remove(struct net_device *net); /* main.c */ struct lbs_private *lbs_add_card(void *card, struct device *dmdev); void lbs_remove_card(struct lbs_private *priv); Loading
drivers/net/wireless/libertas/dev.h +1 −11 Original line number Diff line number Diff line Loading @@ -6,6 +6,7 @@ #ifndef _LBS_DEV_H_ #define _LBS_DEV_H_ #include "mesh.h" #include "scan.h" #include "assoc.h" Loading @@ -21,17 +22,6 @@ struct sleep_params { uint16_t sp_reserved; }; /* Mesh statistics */ struct lbs_mesh_stats { u32 fwd_bcast_cnt; /* Fwd: Broadcast counter */ u32 fwd_unicast_cnt; /* Fwd: Unicast counter */ u32 fwd_drop_ttl; /* Fwd: TTL zero */ u32 fwd_drop_rbt; /* Fwd: Recently Broadcasted */ u32 fwd_drop_noroute; /* Fwd: No route to Destination */ u32 fwd_drop_nobuf; /* Fwd: Run out of internal buffers */ u32 drop_blind; /* Rx: Dropped by blinding table */ u32 tx_failed_cnt; /* Tx: Failed transmissions */ }; /** Private structure for the MV device */ struct lbs_private { Loading
drivers/net/wireless/libertas/mesh.h 0 → 100644 +32 −0 Original line number Diff line number Diff line /** * Contains all definitions needed for the Libertas' MESH implementation. */ #ifndef _LBS_MESH_H_ #define _LBS_MESH_H_ #include <net/iw_handler.h> /* Mesh statistics */ struct lbs_mesh_stats { u32 fwd_bcast_cnt; /* Fwd: Broadcast counter */ u32 fwd_unicast_cnt; /* Fwd: Unicast counter */ u32 fwd_drop_ttl; /* Fwd: TTL zero */ u32 fwd_drop_rbt; /* Fwd: Recently Broadcasted */ u32 fwd_drop_noroute; /* Fwd: No route to Destination */ u32 fwd_drop_nobuf; /* Fwd: Run out of internal buffers */ u32 drop_blind; /* Rx: Dropped by blinding table */ u32 tx_failed_cnt; /* Tx: Failed transmissions */ }; struct net_device; void lbs_persist_config_init(struct net_device *net); void lbs_persist_config_remove(struct net_device *net); extern struct iw_handler_def mesh_handler_def; #endif
drivers/net/wireless/libertas/wext.h +2 −3 Original line number Diff line number Diff line Loading @@ -7,12 +7,11 @@ void lbs_send_disconnect_notification(struct lbs_private *priv); void lbs_send_mic_failureevent(struct lbs_private *priv, u32 event); extern struct iw_handler_def lbs_handler_def; extern struct iw_handler_def mesh_handler_def; struct chan_freq_power *lbs_find_cfp_by_band_and_channel( struct lbs_private *priv, u8 band, u16 channel); extern struct iw_handler_def lbs_handler_def; #endif