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

1991/0318/port/pgrp.c (diff list | history)

1991/0212/sys/src/9/port/pgrp.c:62,681991/0318/sys/src/9/port/pgrp.c:62,68 (short | long | prev | next)
1990/11211    
		error(Etoobig); 
1990/1110    
	if(n>=4 && strncmp(a, "sys:", 4)==0) 
1990/11211    
		error(Ebadarg); 
1990/1110    
	memcpy(buf, a, n); 
1991/0318    
	memmove(buf, a, n); 
1990/1110    
	buf[n] = 0; 
	p = proctab(0); 
	for(i=0; i<conf.nproc; i++, p++){ 
1991/0212/sys/src/9/port/pgrp.c:190,1971991/0318/sys/src/9/port/pgrp.c:190,197
1990/0227    
	Env *e; 
 
	lock(from); 
	memcpy(to->user, from->user, NAMELEN); 
	memcpy(to->mtab, from->mtab, from->nmtab*sizeof(Mtab)); 
1991/0318    
	memmove(to->user, from->user, NAMELEN); 
	memmove(to->mtab, from->mtab, from->nmtab*sizeof(Mtab)); 
1990/0227    
	to->nmtab = from->nmtab; 
	m = to->mtab; 
	for(i=0; i<from->nmtab; i++,m++) 


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