priv->last_seq_num = -1; priv->last_frag_num = -1; priv->last_packet_time = 0;  
void ipw_link_up(struct ipw_priv *priv){	netif_carrier_on(priv->net_dev);	if (netif_queue_stopped(priv->net_dev)) {		IPW_DEBUG_NOTIF("waking queue\n");		netif_wake_queue(priv->net_dev);	} else {		IPW_DEBUG_NOTIF("starting queue\n");		netif_start_queue(priv->net_dev);	}	cancel_delayed_work(&priv->request_scan);	ipw_reset_stats(priv);	/* Ensure the rate is updated immediately */	priv->last_rate = ipw_get_current_rate(priv);	ipw_gather_stats(priv);	ipw_led_link_up(priv);	notify_wx_assoc_event(priv);	if (priv->config & CFG_BACKGROUND_SCAN)		queue_delayed_work(priv->workqueue, &priv->request_scan, HZ);}
10457	/local/tlutelli/issta_data/temp/c/2005_temp/2005/10457/afbf30a2b78cac38e6ddae10a73063943b4783ee/ipw2200.c/clean/drivers/net/wireless/ipw2200.c