if (s->digipeat != NULL) kfree(s->digipeat);  
kfree(s->digipeat); 
void __exit ax25_rt_free(void){	ax25_route *s, *ax25_rt = ax25_route_list;	write_lock(&ax25_route_lock);	while (ax25_rt != NULL) {		s       = ax25_rt;		ax25_rt = ax25_rt->next;		if (s->digipeat != NULL)			kfree(s->digipeat);		kfree(s);	}	write_unlock(&ax25_route_lock);}
4520	/local/tlutelli/issta_data/temp/c/2005_temp/2005/4520/a51482bde22f99c63fbbb57d5d46cc666384e379/ax25_route.c/buggy/net/ax25/ax25_route.c