Add more restrictive oflag checks to sys_open
authorKevin Klues <klueska@cs.berkeley.edu>
Thu, 14 Aug 2014 00:56:22 +0000 (17:56 -0700)
committerKevin Klues <klueska@cs.berkeley.edu>
Thu, 14 Aug 2014 00:56:22 +0000 (17:56 -0700)
commitfc0042171225f82e8d90bbce40c8481c0bbf0409
treefc7a54200d5da352b9c2d05e92b193129be29f64
parent2174398e297fea472bbea4b5dbfeb9f459b6bc5c
Add more restrictive oflag checks to sys_open

Also make sure and error out with EISDIR if the named file is a
directory and oflag includes O_WRONLY or O_RDWR. This has only been
added to the vfs.
kern/src/syscall.c
kern/src/vfs.c