On Jul 14, 2008, at 3:22 AM, Martin Husemann wrote:
On Mon, Jul 14, 2008 at 12:31:09AM -0700, Adam Burkepile wrote:project, I will, for the most part, continue to work on the systemcall and once I get it done, use it as a template for the other systemcall, subfile_fopen, since they are almost exactly the same.What does subfile_fopen do? Sounds like a FILE* variant of subfile_open,in which case it wouldn't be a system call but a libc function. Martin
intsubfile_open( const char* base_file , const char* base_file , int open_flags)
int subfile_fopen( int base_file , const char* base_file , int open_flags)So they both return normal int file descriptors, just like open would. The difference is how you are getting the basefile. subfile_fopen is for a basefile that you already have open and have the fd.
Adam Burkepile sadpoti%gmail.com@localhost