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

2001/0623/ip/loopbackmedium.c (diff list | history)

2001/0117/sys/src/9/ip/loopbackmedium.c:94,1002001/0623/sys/src/9/ip/loopbackmedium.c:94,100 (short | long)
2001/0117    
		if(ifc->lifc == nil) 
			freeb(bp); 
		else 
			ipiput(lb->f, ifc->lifc->local, bp); 
2001/0623    
			ipiput(lb->f, ifc, bp); 
2001/0117    
		runlock(ifc); 
		poperror(); 
	} 
2001/0623/sys/src/9/ip/loopbackmedium.c:94,1002002/0507/sys/src/9/ip/loopbackmedium.c:94,100 (short | long)
2001/0117    
		if(ifc->lifc == nil) 
			freeb(bp); 
		else 
2001/0623    
			ipiput(lb->f, ifc, bp); 
2002/0507    
			ipiput4(lb->f, ifc, bp); 
2001/0117    
		runlock(ifc); 
		poperror(); 
	} 
2002/0507/sys/src/9/ip/loopbackmedium.c:29,352002/0711/sys/src/9/ip/loopbackmedium.c:29,35 (short | long)
2001/0117    
 
	lb = smalloc(sizeof(*lb)); 
	lb->f = ifc->conv->p->f; 
	lb->q = qopen(128*1024, 1, nil, nil); 
2002/0711    
	lb->q = qopen(128*1024, Qmsg, nil, nil); 
2001/0117    
	ifc->arg = lb; 
 
	kproc("loopbackread", loopbackread, ifc); 
2002/0711/sys/src/9/ip/loopbackmedium.c:103,1102003/0209/sys/src/9/ip/loopbackmedium.c:103,110 (short | long)
2001/0117    
Medium loopbackmedium = 
{ 
.hsize=		0, 
.minmtu=	0, 
.maxmtu=	Maxtu, 
2003/0209    
.mintu=		0, 
.maxtu=		Maxtu, 
2001/0117    
.maclen=	0, 
.name=		"loopback", 
.bind=		loopbackbind, 


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