#linux #ffi #system #manpage #statx

statx-sys

syscall 实现的 statx 系统调用的绑定

7 个不稳定版本

0.4.1 2022年9月2日
0.4.0 2019年10月27日
0.3.0 2019年10月3日
0.2.1 2019年6月17日
0.1.1 2019年4月7日

#939 in Unix APIs

MIT 许可证

9KB
122 代码行(不含注释)

statx-sys

Linux内核4.11中可用的 statx 系统调用的绑定,通过 syscall 系统调用实现。

statx 手册页: http://man7.org/linux/man-pages/man2/statx.2.html

statx 相关的函数和结构体首先包含在 libc 0.2.56 中。这个包提供了一个兼容 libc 0.2.3 的替代方案,这是支持 syscall 的最低版本。对于不支持 statx 的系统,这个包中的 fn statx 将安全地返回 ENOSYS,而不是编译时链接错误。


lib.rs:

statx 系统调用的绑定。

注意,statx() 是在 Linux 4.11 内核中添加的。

另请参阅

http://man7.org/linux/man-pages/man2/statx.2.html

依赖

~43KB