final nits
This commit is contained in:
		
							parent
							
								
									68a2d5373d
								
							
						
					
					
						commit
						bf2932a686
					
				
					 2 changed files with 6 additions and 13 deletions
				
			
		
							
								
								
									
										6
									
								
								fs.c
									
										
									
									
									
								
							
							
						
						
									
										6
									
								
								fs.c
									
										
									
									
									
								
							| 
						 | 
				
			
			@ -574,9 +574,8 @@ skipelem(char *path, char *name)
 | 
			
		|||
}
 | 
			
		||||
 | 
			
		||||
// Look up and return the inode for a path name.
 | 
			
		||||
// If parent is set, return the inode for the parent
 | 
			
		||||
// and write the final path element to name, which
 | 
			
		||||
// should have room for DIRSIZ bytes.
 | 
			
		||||
// If parent != 0, return the inode for the parent and copy the final
 | 
			
		||||
// path element into name, which must have room for DIRSIZ bytes.
 | 
			
		||||
static struct inode*
 | 
			
		||||
_namei(char *path, int parent, char *name)
 | 
			
		||||
{
 | 
			
		||||
| 
						 | 
				
			
			@ -618,6 +617,7 @@ namei(char *path)
 | 
			
		|||
  char name[DIRSIZ];
 | 
			
		||||
  return _namei(path, 0, name);
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
struct inode*
 | 
			
		||||
nameiparent(char *path, char *name)
 | 
			
		||||
{
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
							
								
								
									
										13
									
								
								runoff.list
									
										
									
									
									
								
							
							
						
						
									
										13
									
								
								runoff.list
									
										
									
									
									
								
							| 
						 | 
				
			
			@ -12,8 +12,6 @@ bootasm.S
 | 
			
		|||
bootother.S
 | 
			
		||||
bootmain.c
 | 
			
		||||
main.c
 | 
			
		||||
initcode.S
 | 
			
		||||
init.c
 | 
			
		||||
 | 
			
		||||
# locks
 | 
			
		||||
spinlock.h
 | 
			
		||||
| 
						 | 
				
			
			@ -55,7 +53,7 @@ pipe.c
 | 
			
		|||
# string operations
 | 
			
		||||
string.c
 | 
			
		||||
 | 
			
		||||
# low-level PC
 | 
			
		||||
# low-level hardware
 | 
			
		||||
mp.h
 | 
			
		||||
mp.c
 | 
			
		||||
lapic.c
 | 
			
		||||
| 
						 | 
				
			
			@ -67,14 +65,9 @@ console.c
 | 
			
		|||
timer.c
 | 
			
		||||
 | 
			
		||||
# user-level
 | 
			
		||||
initcode.S
 | 
			
		||||
init.c
 | 
			
		||||
usys.S
 | 
			
		||||
sh.c
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
	Add table
		
		Reference in a new issue