if (ndev && level == RESUME_ENABLE) { 
if (ndev) { 
static int smc_drv_resume(struct device *dev, u32 level){	struct platform_device *pdev = to_platform_device(dev);	struct net_device *ndev = dev_get_drvdata(dev);	if (ndev && level == RESUME_ENABLE) {		struct smc_local *lp = netdev_priv(ndev);		smc_enable_device(pdev);		if (netif_running(ndev)) {			smc_reset(ndev);			smc_enable(ndev);			if (lp->phy_type != 0)				smc_phy_configure(ndev);			netif_device_attach(ndev);		}	}	return 0;}
10457	/local/tlutelli/issta_data/temp/c/2005_temp/2005/10457/9480e307cd88ef09ec9294c7d97ebec18e6d2221/smc91x.c/buggy/drivers/net/smc91x.c