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

2000/0506/boot/local.c (diff list | history)

1999/0501/sys/src/9/boot/local.c:57,622000/0506/sys/src/9/boot/local.c:57,63 (short | long | prev | next)
1992/0317    
connectlocal(void) 
{ 
	int p[2]; 
2000/0506    
	Dir dir; 
1992/0317    
	char d[DIRLEN]; 
	char partition[2*NAMELEN]; 
1992/0902    
	char *dev; 
1999/0501/sys/src/9/boot/local.c:67,772000/0506/sys/src/9/boot/local.c:68,80
1992/0902    
 
	dev = disk ? disk : bootdisk; 
	sprint(partition, "%sfs", dev); 
	if(stat(partition, d) < 0){ 
2000/0506    
	if(dirstat(partition, &dir) < 0){ 
1992/0902    
		strcpy(partition, dev); 
		if(stat(partition, d) < 0) 
2000/0506    
		if(dirstat(partition, &dir) < 0) 
1992/0902    
			return -1; 
	} 
2000/0506    
	if(dir.mode & CHDIR) 
		return -1; 
1992/0902    
 
1999/0501    
	print("kfs..."); 
1992/0317    
	if(bind("#c", "/dev", MREPL) < 0) 


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