/* . This is called by the kernel in response to 'ifconfig ethX down'. It . is responsible for cleaning up everything that the open routine . does, and maybe putting the card into a powerdown state.  */
static int smc_close(struct net_device *dev)
/* . This is called by the kernel in response to 'ifconfig ethX down'. It . is responsible for cleaning up everything that the open routine . does, and maybe putting the card into a powerdown state.  */
static int smc_close(struct net_device *dev)
{
	netif_stop_queue(dev);
	smc_shutdown( dev->base_addr );
	return 0;
}