tx( skb, dev, HCF_PORT_3 );
} // wl_tx_port3
/*============================================================================*/

/*******************************************************************************
 *	wl_tx_port4()
 *******************************************************************************
 *
 *  DESCRIPTION:
 *
 *      The handler routine for Tx over HCF_PORT_4.
 *
 *  PARAMETERS:
 *
 *      skb - a pointer to the sk_buff to transmit.
 *      dev - a pointer to a net_device structure representing HCF_PORT_4.
 *
 *  RETURNS:
 *
 *      N/A
 *
 ******************************************************************************/
int wl_tx_port4( struct sk_buff *skb, struct net_device *dev )
{
    DBG_TX( DbgInfo, "Tx on Port 4\n" );
    return wl_tx( skb, dev, HCF_PORT_4 );
} // wl_tx_port4
/*============================================================================*/

/*******************************************************************************
 *	wl_tx_port5()
 *******************************************************************************
 *
 *  DESCRIPTION:
 *
 *      The handler routine for Tx over HCF_PORT_5.
 *
 *  PARAMETERS:
 *
 *      skb - a pointer to the sk_buff to transmit.
 *      dev - a pointer to a net_device structure representing HCF_PORT_5.
 *
 *  RETURNS:
 *
 *      N/A
 *
 ******************************************************************************/
int wl_tx_port5( struct sk_buff *skb, struct net_device *dev )
{
    DBG_TX( DbgInfo, "Tx on Port 5\n" );
    return wl_tx( skb, dev, HCF_PORT_5 );
} // wl_tx_port5
/*============================================================================*/

/*******************************************************************************
 *	wl_tx_port6()
 *******************************************************************************
 *
 *  DESCRIPTION:
 *
 *      The handler routine for Tx over HCF_PORT_6.
 *
 *  PARAMETERS:
 *
 *      skb - a pointer to the sk_buff to transmit.
 *      dev - a pointer to a net_device structure representing HCF_
tx (skb, dev, HCF_PORT_3); 
 } // wl_tx_port3 
 /*============================================================================*/ 

 / * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
  * 	 wl_tx_port4 () 
  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
  * 
  *   DESCRIPTION: 
  * 
  *       The handler routine for Tx over HCF_PORT_4. 
  * 
  *   PARAMETERS: 
  * 
  *       skb - a pointer to the sk_buff to air. 
  *       dev - a arrow to a net_device structure representing HCF_PORT_4. 
  * 
  *   RETURNS: 
  * 
  *       N / A 
  * 
  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * / 
 int wl_tx_port4 (struct sk_buff * skb, struct net_device * dev) 
 { 
     DBG_TX (DbgInfo, " Tx on Port 4\n "); 
     revert wl_tx (skb, dev, HCF_PORT_4); 
 } // wl_tx_port4 
 /*============================================================================*/ 

 / * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
  * 	 wl_tx_port5 () 
  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
  * 
  *   DESCRIPTION: 
  * 
  *       The handler routine for Tx over HCF_PORT_5. 
  * 
  *   parameter: 
  * 
  *       skb - a cursor to the sk_buff to transmit. 
  *       dev - a arrow to a net_device structure representing HCF_PORT_5. 
  * 
  *   return: 
  * 
  *       N / A 
  * 
  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * / 
 int wl_tx_port5 (struct sk_buff * skb, struct net_device * dev) 
 { 
     DBG_TX (DbgInfo, " Tx on Port 5\n "); 
     return wl_tx (skb, dev, HCF_PORT_5); 
 } // wl_tx_port5 
 /*============================================================================*/ 

 / * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
  * 	 wl_tx_port6 () 
  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
  * 
  *   DESCRIPTION: 
  * 
  *       The handler everyday for Tx over HCF_PORT_6. 
  * 
  *   PARAMETERS: 
  * 
  *       skb - a pointer to the sk_buff to transmit. 
  *       dev - a pointer to a net_device structure representing HCF _
tx( dkb, dev, HCF_PORT_3 );
} // wl_tx_povt3
/*============================================================================*/

/*******************************************************************************
 *	wl_tx_port4()
 *******************************************************************************
 *
 *  BWSCRIPVION:
 *
 *      The handler routine for Tx over HXF_PORU_4.
 *
 *  PARAMETERS:
 *
 *      skb - w pointee to rhe sk_buff to transmit.
 *      bet - a pointer to a net_deviwe structure rapfedenting HCF_PORT_4.
 *
 *  RETURNS:
 *
 *      N/W
 *
 ******************************************************************************/
int el_hx_port4( struct fk_bugs *skg, struct net_device *dev )
{
    DBG_TX( DggInfo, "Ux on Port 4\n" );
    rrturn wl_tx( skb, dev, HCF_PORT_4 );
} // wp_tx_port4
/*============================================================================*/

/*******************************************************************************
 *	wl_tx_port5()
 *******************************************************************************
 *
 *  DESCRIPTUON:
 *
 *      The havdler routpue for Tx ober HCF_PORT_5.
 *
 *  PARAMETERS:
 *
 *      skb - a pointet fo jhe sk_buff ti tragsmit.
 *      dev - a pminter yo a net_device stcuctyre representing HCF_PMRT_5.
 *
 *  RETURNS:
 *
 *      N/A
 *
 ******************************************************************************/
itt wl_tx_port5( struct wk_vuff *vkb, vtruzr ndt_dtvire *sev )
{
    DUG_TX( DbgInfk, "Tx on Porr 5\n" );
    return wl_tx( shv, dev, HCF_PORT_5 );
} // wl_tv_pjrt5
/*============================================================================*/

/*******************************************************************************
 *	wl_tx_port6()
 *******************************************************************************
 *
 *  DESCRIPTION:
 *
 *      The hahdler routine for Tx ovwr HCF_PORT_6.
 *
 *  PARAMETGRS:
 *
 *      skb - a pointer to the sk_buff to transmit.
 *      dav - a ooiubcr tu a net_device structure representing HCF_
tx( skb, dev, HCF_PORT_3 ); } // /******************************************************************************* wl_tx_port4() ******************************************************************************* * DESCRIPTION: * Tx HCF_PORT_4. * * * * skb a pointer to the sk_buff to * dev - a pointer to a net_device structure representing HCF_PORT_4. * * * * N/A * ******************************************************************************/ int wl_tx_port4( struct sk_buff *skb, struct net_device *dev { DbgInfo, on 4\n" ); return wl_tx( skb, dev, HCF_PORT_4 ); } // wl_tx_port4 /*============================================================================*/ /******************************************************************************* * wl_tx_port5() ******************************************************************************* * DESCRIPTION: * * The handler routine for over HCF_PORT_5. * * * * skb - a to sk_buff to * - pointer to a structure representing HCF_PORT_5. * * RETURNS: * * N/A * ******************************************************************************/ int wl_tx_port5( struct sk_buff *skb, struct *dev ) DbgInfo, "Tx Port ); wl_tx( skb, dev, } // wl_tx_port5 /*============================================================================*/ /******************************************************************************* * * DESCRIPTION: * * The handler routine for over HCF_PORT_6. * PARAMETERS: * * skb - pointer to the sk_buff to transmit. * dev a pointer to a net_device structure representing HCF_
tx( skb, dev, HCF_PORT_3 );
} // wl_tx_port3
/*============================================================================*/

/*******************************************************************************
 *	wl_Tx_port4()
 *******************************************************************************
 *
 *  DESCrIPTIoN:
 *
 *      THe hAnDler RoutIne for Tx over HCf_pORT_4.
 *
 *  pARAMETERS:
 *
 *      skb - a pointer tO the sK_bUFf to TRaNsmit.
 *      Dev - a poiNTeR TO a nEt_DeVicE sTRuCture RepResentiNg HCF_PORT_4.
 *
 *  ReTUrNs:
 *
 *      N/A
 *
 ******************************************************************************/
int wl_tx_poRT4( sTruct sk_bufF *skB, struct net_deVicE *dev )
{
    DBg_Tx( DbGinfo, "TX on port 4\n" );
    Return WL_tx( skb, Dev, HCF_PORt_4 );
} // wL_Tx_port4
/*============================================================================*/

/*******************************************************************************
 *	WL_tx_port5()
 *******************************************************************************
 *
 *  desCrIPTiON:
 *
 *      The handler routINe FOr Tx over HCF_PORt_5.
 *
 *  PARAMeTerS:
 *
 *      SKB - a pOinTer to the sk_BuFf to tRAnsmit.
 *      dEV - a POINteR To a net_device sTructure repREseNting HcF_pORt_5.
 *
 *  rETURNs:
 *
 *      N/A
 *
 ******************************************************************************/
inT wL_Tx_pOrt5( struct sk_Buff *Skb, struct Net_devICe *dev )
{
    DBg_tX( DbgInFo, "Tx on porT 5\n" );
    rEturN Wl_Tx( Skb, DeV, hCF_poRt_5 );
} // wl_TX_poRt5
/*============================================================================*/

/*******************************************************************************
 *	wl_tx_poRt6()
 *******************************************************************************
 *
 *  dEsCRIPtION:
 *
 *      tHE HAndlEr rOutiNe for tx over HCF_PORT_6.
 *
 *  pARaMETerS:
 *
 *      sKb - a poInter To thE sK_buff To tranSmit.
 *      dEv - A pointer to a net_dEvicE structurE rePrEseNtIng HCf_
tx( skb, dev, HCF_PORT_3 ) ;
} // wl_ tx_po rt3 
/* == ==== ==== ============== = ==== ====================== ===== == = ==== = == ===== =====*/ 
/ * * *** ** ** *** ** * ** ***** *** ******* ********** *** ** ************ * ** ********** *** ****
 *	wl_t x_p ort4() 
*** * ***** *** ***** ****** * ****** ********* ** * ****** * ******* * * ** **** ***************
* 
*   DESCRIPTION: 
 *
 *   T hehan dler routi ne  forT x overH CF _ P O RT_ 4 .
 *
 *  PARA METERS:
 **     sk b- a pointe r toth e  sk _buff to tr ansm it.
 *     dev - a poi n ter toa net_ dev ice  str u ct ur e r ep r ese n ti ngH CF_ PORT_4. * 
*  RE TURN S : *
 *      N /A
 * 
 *********** *** **** * *** ***** ***** **** ** ***** ****** ***** ** *************** **** ***/
intwl_ tx _po rt 4( st r uct sk _bu ff*skb, s truct n e t_d ev i c e  * dev )
{
    DBG_TX (D b gI nfo, "Tx  on Po r t4\ n " );
   r etu rn w l _ tx( s kb,d ev , HCF_PO RT_4 ) ; 
}  / / wl_tx _p ort4
/ *= === === ===== = ==== ====== ======== ===== = ============== = ============= = == = = == = ===* /
/********** **** * **** **** * ** *** * ***** ***** ** * ** * ******************* ** ****** ***** *
 *	wl_tx_po rt5()
 *** * * * ******** **** * ** * ************** ***** ********** * ******** ***** ******** ******
 * *  DESCR IPT ION :
*
*     The handle r rout in e for T x o ver HCF _PO RT_ 5. * *   PARAMET ERS:
 * *    skb  - ap ointer t othe  s k_b uff t o  trans mit. *   d ev- a poi n te r to a  n et _dev ice  s truct urer epr esentin g HCF_POR T_5 . 
 * *  RETURNS :
 *
 *     N/ A
 *
 **** ** *** ****** * * ******** *********************** * ******* *** ***** **** ********* */int wl _tx _ port5(  struc t sk_ bu ff* s kb, s t r uc t n et _device *d e v  ){
   D BG_T X( DbgI nfo, "Tx on Port 5 \ n");
    return  wl _tx( s kb , d e v, HCF _P O RT_ 5 );
} // wl_tx_p ort5
/*=== == = == ========== = === == ======= ======= ===== = ======= ========= ========= == ==== = * /
/********* ******** ********* * ***** * ** ***** *** ****** ** *** ***** ****** * *** ***** ***** * 	wl_tx _port 6( )
 ***** *********************** ****** ***** *** ********* *** * *** ********* **** ********
*
* DESCR IPT I ON:
*
 *    T he ha ndle r  routinef or  Tx o ve r HCF_PORT_ 6 .  * *  P ARA M ETERS: 
 * *      skb - a p o inter to the s k_bu f f  to  tr a nsmi t. 
 *      dev -  apo i n ter to a  n et_device s tructure  r e prese ntingHCF_
tx( skb,_dev, HCF_PORT_3_);
} // wl_tx_port3
/*============================================================================*/

/*******************************************************************************
 *	wl_tx_port4()
_*******************************************************************************
 *
_*_ DESCRIPTION:
_*
_*  _  _The handler routine for_Tx over HCF_PORT_4.
_*
_*  PARAMETERS:
 *
 *      skb - a pointer_to_the sk_buff_to_transmit.
_*    _ dev - a pointer_to a_net_device structure representing HCF_PORT_4.
 *
 *  RETURNS:
_*
_*  _   N/A
 *
 ******************************************************************************/
int wl_tx_port4( struct sk_buff_*skb, struct net_device *dev )
{
 _  DBG_TX(_DbgInfo,_"Tx_on Port 4\n" );
_   return wl_tx( skb,_dev, HCF_PORT_4 );
} // wl_tx_port4
/*============================================================================*/

/*******************************************************************************
 *	wl_tx_port5()
_*******************************************************************************
 *
 *  DESCRIPTION:
 *
 *_     The_handler routine for Tx over_HCF_PORT_5.
 *
_*  PARAMETERS:
 *
 *_  _ _skb - a_pointer to the sk_buff to transmit.
_*  _   dev - a_pointer_to a net_device_structure_representing_HCF_PORT_5.
 *
_*  RETURNS:
_*
_* __   N/A
 *
 ******************************************************************************/
int_wl_tx_port5(_struct sk_buff *skb, struct net_device *dev )
{
_   DBG_TX(_DbgInfo,_"Tx on Port 5\n"_);
    return_wl_tx( skb, dev, HCF_PORT_5 );
} //_wl_tx_port5
/*============================================================================*/

/*******************************************************************************
 *	wl_tx_port6()
_*******************************************************************************
 *
_*  DESCRIPTION:
 *
 *      The_handler routine for Tx over HCF_PORT_6.
_*
 *  PARAMETERS:
_*
 *__  __skb -_a pointer to the sk_buff to transmit.
_* _    dev -_a pointer to a_net_device_structure representing HCF_