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

2002/1110/ip/pktmedium.c (diff list | history)

2002/0507/sys/src/9/ip/pktmedium.c:52,572002/1110/sys/src/9/ip/pktmedium.c:52,59 (short | long | prev | next)
1998/0306    
{ 
	/* enqueue onto the conversation's rq */ 
	bp = concatblock(bp); 
2002/1110    
	if(ifc->conv->snoopers.ref > 0) 
		qpass(ifc->conv->sq, copyblock(bp, BLEN(bp))); 
1998/0306    
	qpass(ifc->conv->rq, bp); 
} 
 
2002/0507/sys/src/9/ip/pktmedium.c:63,702002/1110/sys/src/9/ip/pktmedium.c:65,75
1998/0306    
{ 
	if(ifc->lifc == nil) 
		freeb(bp); 
	else 
2002/1110    
	else { 
		if(ifc->conv->snoopers.ref > 0) 
			qpass(ifc->conv->sq, copyblock(bp, BLEN(bp))); 
2002/0507    
		ipiput4(f, ifc, bp); 
2002/1110    
	} 
1998/0306    
} 
1998/0423    
 
void 


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