search for: hopen_file

Displaying 1 result from an estimated 1 matches for "hopen_file".

Did you mean: open_file
2010 Aug 26
1
[PATCH] New APIs: hopen-device hopen-file hread hwrite hseek hclose hclose-all
...iled", path); + return -1; + } + + gl_list_node_t node = gl_list_nx_add_last(handles, (void *)(long)fd); + if (NULL == node) { + close(fd); + + reply_with_error("gl_list_nx_add_last"); + return -1; + } + + return fd; +} + +int /* RInt */ +do_hopen_file (const char *path, int flags) +{ + int fd; + + CHROOT_IN; + if (flags && O_CREAT) { + fd = open(path, flags, 0777); + } else { + fd = open(path, flags); + } + CHROOT_OUT; + + return hopen_check(fd, path); +} + +int /* RInt */ +do_hopen_device (const char *...