staging: wlags49_h2: debug.h: remove typedef for debug structure
Also move the variable definition into the .h file, so it doesn't have to be declared in each .c file individually, which is crazy. Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
This commit is contained in:
parent
3e1eb78960
commit
76f9a4280d
|
@ -165,11 +165,13 @@
|
|||
#C, __FILE__, __LINE__, __func__); \
|
||||
} } while (0)
|
||||
|
||||
typedef struct {
|
||||
struct dbg_info {
|
||||
char *dbgName;
|
||||
int dbgLevel;
|
||||
unsigned long DebugFlag;
|
||||
} dbg_info_t;
|
||||
};
|
||||
|
||||
extern struct dbg_info *DbgInfo;
|
||||
|
||||
|
||||
/****************************************************************************/
|
||||
|
|
|
@ -100,15 +100,6 @@
|
|||
#include <wl_netdev.h>
|
||||
#include <wl_cs.h>
|
||||
|
||||
|
||||
/*******************************************************************************
|
||||
* global definitions
|
||||
******************************************************************************/
|
||||
#if DBG
|
||||
extern dbg_info_t *DbgInfo;
|
||||
#endif /* DBG */
|
||||
|
||||
|
||||
/*******************************************************************************
|
||||
* wl_adapter_attach()
|
||||
*******************************************************************************
|
||||
|
|
|
@ -70,21 +70,6 @@
|
|||
|
||||
#include <wl_enc.h>
|
||||
|
||||
|
||||
|
||||
|
||||
/*******************************************************************************
|
||||
* global definitions
|
||||
******************************************************************************/
|
||||
#if DBG
|
||||
|
||||
extern dbg_info_t *DbgInfo;
|
||||
|
||||
#endif /* DBG */
|
||||
|
||||
|
||||
|
||||
|
||||
/*******************************************************************************
|
||||
* wl_wep_code()
|
||||
*******************************************************************************
|
||||
|
|
|
@ -400,8 +400,8 @@ static p_u32 pc_debug = DBG_LVL;
|
|||
*/ p_u32 DebugFlag = ~0; //recognizable "undefined value" rather then DBG_DEFAULTS;
|
||||
//MODULE_PARM(DebugFlag, "l");
|
||||
|
||||
dbg_info_t wl_info = { KBUILD_MODNAME, 0, 0 };
|
||||
dbg_info_t *DbgInfo = &wl_info;
|
||||
static struct dbg_info wl_info = { KBUILD_MODNAME, 0, 0 };
|
||||
struct dbg_info *DbgInfo = &wl_info;
|
||||
|
||||
#endif /* DBG */
|
||||
#ifdef USE_RTS
|
||||
|
|
|
@ -115,14 +115,6 @@
|
|||
#endif /* BUS_PCI */
|
||||
|
||||
|
||||
/*******************************************************************************
|
||||
* global variables
|
||||
******************************************************************************/
|
||||
#if DBG
|
||||
extern dbg_info_t *DbgInfo;
|
||||
#endif /* DBG */
|
||||
|
||||
|
||||
#if HCF_ENCAP
|
||||
#define MTU_MAX (HCF_MAX_MSG - ETH_HLEN - 8)
|
||||
#else
|
||||
|
|
|
@ -101,14 +101,6 @@
|
|||
#include <wireless/wl_netdev.h>
|
||||
#include <wireless/wl_pci.h>
|
||||
|
||||
|
||||
/*******************************************************************************
|
||||
* global variables
|
||||
******************************************************************************/
|
||||
#if DBG
|
||||
extern dbg_info_t *DbgInfo;
|
||||
#endif // DBG
|
||||
|
||||
/* define the PCI device Table Cardname and id tables */
|
||||
static struct pci_device_id wl_pci_tbl[] = {
|
||||
{ PCI_DEVICE(PCI_VENDOR_ID_WL_LKM, PCI_DEVICE_ID_WL_LKM_0), },
|
||||
|
|
|
@ -94,16 +94,6 @@ int cfg_driver_info(struct uilreq *urq, struct wl_private *lp);
|
|||
int cfg_driver_identity(struct uilreq *urq, struct wl_private *lp);
|
||||
|
||||
|
||||
/*******************************************************************************
|
||||
* global variables
|
||||
******************************************************************************/
|
||||
#if DBG
|
||||
extern dbg_info_t *DbgInfo;
|
||||
#endif /* DBG */
|
||||
|
||||
|
||||
|
||||
|
||||
/* If USE_UIL is not defined, then none of the UIL Interface code below will
|
||||
be included in the build */
|
||||
#ifdef USE_UIL
|
||||
|
|
|
@ -101,16 +101,11 @@
|
|||
#include <wl_profile.h>
|
||||
|
||||
|
||||
/*******************************************************************************
|
||||
* global variables
|
||||
******************************************************************************/
|
||||
|
||||
/* Definition needed to prevent unresolved external in unistd.h */
|
||||
static int errno;
|
||||
|
||||
#if DBG
|
||||
extern p_u32 DebugFlag;
|
||||
extern dbg_info_t *DbgInfo;
|
||||
#endif
|
||||
|
||||
int parse_yes_no(char *value);
|
||||
|
|
|
@ -128,13 +128,6 @@ static const long chan_freq_list[][2] =
|
|||
{161,5805}
|
||||
};
|
||||
|
||||
#if DBG
|
||||
extern dbg_info_t *DbgInfo;
|
||||
#endif /* DBG */
|
||||
|
||||
|
||||
|
||||
|
||||
/*******************************************************************************
|
||||
* dbm()
|
||||
*******************************************************************************
|
||||
|
|
|
@ -76,14 +76,6 @@
|
|||
#include <wl_wext.h>
|
||||
#include <wl_priv.h>
|
||||
|
||||
/*******************************************************************************
|
||||
* global definitions
|
||||
******************************************************************************/
|
||||
#if DBG
|
||||
extern dbg_info_t *DbgInfo;
|
||||
#endif // DBG
|
||||
|
||||
|
||||
/* Set up the LTV to program the appropriate key */
|
||||
static int hermes_set_tkip_keys(ltv_t *ltv, u16 key_idx, u8 *addr,
|
||||
int set_tx, u8 *seq, u8 *key, size_t key_len)
|
||||
|
|
Loading…
Reference in New Issue