Add initial_size argument to create syscall.
authorBen Pfaff <blp@cs.stanford.edu>
Mon, 20 Sep 2004 04:28:03 +0000 (04:28 +0000)
committerBen Pfaff <blp@cs.stanford.edu>
Mon, 20 Sep 2004 04:28:03 +0000 (04:28 +0000)
src/lib/user/syscall.c
src/lib/user/syscall.h

index 506712f323a2e07e7acf2078fa63ad2cd751e0c1..791f31c6b1dc34a85a4b0a56a3a1ff848a21dc5d 100644 (file)
@@ -29,9 +29,9 @@ join (pid_t pid)
 }
 
 bool
-create (const char *file)
+create (const char *file, unsigned initial_size)
 {
-  return syscall (SYS_create, file);
+  return syscall (SYS_create, file, initial_size);
 }
 
 bool
index c07f3ea6b7fa3bf93fc3edfaa3bdc2e54276b720..d0a22500dd8f36f7090ca57ee23173ff85ecfff4 100644 (file)
@@ -10,7 +10,7 @@ void halt (void) NO_RETURN;
 void exit (int status) NO_RETURN;
 pid_t exec (const char *file);
 int join (pid_t);
-bool create (const char *file);
+bool create (const char *file, unsigned initial_size);
 bool remove (const char *file);
 int open (const char *file);
 int filesize (int fd);