diff options
author | Stephen Hemminger | 2010-11-01 17:12:31 +0100 |
---|---|---|
committer | Stephen Hemminger | 2010-11-01 17:12:31 +0100 |
commit | 4fd64dd0c1b9317ffe6fdaf3de788e14df880d8d (patch) | |
tree | 6d95d66d10a947ac19bf40f1845883a58ae9a416 /drivers/staging/bcm/Misc.c | |
parent | beceem: change format of debug message (diff) | |
download | kernel-qcow2-linux-4fd64dd0c1b9317ffe6fdaf3de788e14df880d8d.tar.gz kernel-qcow2-linux-4fd64dd0c1b9317ffe6fdaf3de788e14df880d8d.tar.xz kernel-qcow2-linux-4fd64dd0c1b9317ffe6fdaf3de788e14df880d8d.zip |
beceem: add network device message level control
Provide standard interface to control verbosity of debug messages
Signed-off-by: Stephen Hemminger <shemminger@vyatta.com>
Diffstat (limited to 'drivers/staging/bcm/Misc.c')
-rw-r--r-- | drivers/staging/bcm/Misc.c | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/drivers/staging/bcm/Misc.c b/drivers/staging/bcm/Misc.c index 11e78eccb2ee..1b29744e4cab 100644 --- a/drivers/staging/bcm/Misc.c +++ b/drivers/staging/bcm/Misc.c @@ -1913,13 +1913,13 @@ void flush_queue(PMINI_ADAPTER Adapter, UINT iQIndex) void beceem_protocol_reset (PMINI_ADAPTER Adapter) { - int i =0; + int i; - if(NULL != Adapter->dev) - { - netif_carrier_off(Adapter->dev); - netif_stop_queue(Adapter->dev); - } + if (netif_msg_link(Adapter)) + pr_notice(DRV_NAME "%s: protocol reset\n", Adapter->dev->name); + + netif_carrier_off(Adapter->dev); + netif_stop_queue(Adapter->dev); Adapter->IdleMode = FALSE; Adapter->LinkUpStatus = FALSE; @@ -1937,14 +1937,14 @@ void beceem_protocol_reset (PMINI_ADAPTER Adapter) Adapter->TimerActive = FALSE; memset(Adapter->astFragmentedPktClassifierTable, 0, - sizeof(S_FRAGMENTED_PACKET_INFO) * - MAX_FRAGMENTEDIP_CLASSIFICATION_ENTRIES); + sizeof(S_FRAGMENTED_PACKET_INFO) * MAX_FRAGMENTEDIP_CLASSIFICATION_ENTRIES); for(i = 0;i<HiPriority;i++) { //resetting only the first size (S_MIBS_SERVICEFLOW_TABLE) for the SF. // It is same between MIBs and SF. - memset((PVOID)&Adapter->PackInfo[i],0,sizeof(S_MIBS_SERVICEFLOW_TABLE)); + memset(&Adapter->PackInfo[i].stMibsExtServiceFlowTable, + 0, sizeof(S_MIBS_EXTSERVICEFLOW_PARAMETERS)); } } |