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

1990/0603/port/chan.c (diff list | history)

1990/0515/sys/src/9/port/chan.c:134,1401990/0603/sys/src/9/port/chan.c:134,140 (short | long | prev | next)
1990/0227    
	nmnt->mountid = omnt->mountid; 
	nmnt->next = omnt->next; 
	if(nmnt->next) 
		incref(nmnt); 
1990/0603    
		incref(nmnt->next); 
1990/0227    
	nmnt->c = omnt->c; 
	incref(nmnt->c); 
	omnt->ref--; 
1990/0515/sys/src/9/port/chan.c:207,2201990/0603/sys/src/9/port/chan.c:207,218
1990/0227    
		/* fall through */ 
 
	case MREPL: 
		omnt = mt->mnt; 
		if(omnt) 
			incref(omnt); 
		mnt->next = omnt; 
1990/0603    
		mnt->next = mt->mnt; 
1990/0227    
		mt->mnt = mnt; 
		mnt->term = 1; 
		if((flag&MORDER) == MBEFORE) 
			mnt->term = 0; 
1990/0603    
		else 
			mnt->term = 1; 
1990/0227    
		break; 
 
	/* 


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