else if(ecmd->rx_pause && !ecmd->tx_pause) 
else if (ecmd->rx_pause && !ecmd->tx_pause) 
static int skge_set_pauseparam(struct net_device *dev,			       struct ethtool_pauseparam *ecmd){	struct skge_port *skge = netdev_priv(dev);	skge->autoneg = ecmd->autoneg;	if (ecmd->rx_pause && ecmd->tx_pause)		skge->flow_control = FLOW_MODE_SYMMETRIC;	else if(ecmd->rx_pause && !ecmd->tx_pause)		skge->flow_control = FLOW_MODE_REM_SEND;	else if(!ecmd->rx_pause && ecmd->tx_pause)		skge->flow_control = FLOW_MODE_LOC_SEND;	else		skge->flow_control = FLOW_MODE_NONE;	if (netif_running(dev)) {		skge_down(dev);		skge_up(dev);	}	return 0;}
4520	/local/tlutelli/issta_data/temp/c/2005_temp/2005/4520/955660652af35524974cf4623c02bc99a3785949/skge.c/buggy/drivers/net/skge.c