plan 9 kernel history: overview | file list | diff list

2002/0710/ip/ip.c (diff list | history)

2002/0615/sys/src/9/ip/ip.c:585,5912002/0710/sys/src/9/ip/ip.c:585,591 (short | long | prev | next)
2002/0507    
		fnext = f->next;	/* because ipfragfree4 changes the list */ 
1997/0327    
		if(f->src == src && f->dst == dst && f->id == id) 
			break; 
1997/0916    
		if(f->age < msec){ 
2002/0710    
		if(f->age < NOW){ 
2000/0706    
			ip->stats[ReasmTimeout]++; 
2002/0507    
			ipfragfree4(ip, f); 
1997/0916    
		} 
2002/0615/sys/src/9/ip/ip.c:765,7712002/0710/sys/src/9/ip/ip.c:765,771
2002/0507    
	ip->fragfree4 = f->next; 
	f->next = ip->flisthead4; 
	ip->flisthead4 = f; 
1997/0327    
	f->age = msec + 30000; 
2002/0710    
	f->age = NOW + 30000; 
1997/0327    
 
	return f; 
} 


source code copyright © 1990-2005 Lucent Technologies; see license
Plan 9 distribution
comments to russ cox (rsc@swtch.com)