1 #include <libc/src/fcntl.h>
2 #include <libsystem/syscall.h>
3 
4 /**
5  * @brief 打开文件的接口
6  *
7  * @param path 文件路径
8  * @param options 打开选项
9  * @param ...
10  * @return int 文件描述符
11  */
open(const char * path,int options,...)12 int open(const char *path, int options, ...)
13 {
14     return syscall_invoke(SYS_OPEN, (uint64_t)path, options, 0, 0, 0, 0, 0, 0);
15 }