We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 8e3461c commit 5cefe0aCopy full SHA for 5cefe0a
src/vnode/dirent.rs
@@ -0,0 +1,11 @@
1
+use core::ffi::c_char;
2
+
3
+/// Represents `dirent` structure.
4
+#[repr(C)]
5
+pub struct DirEnt<const L: usize> {
6
+ pub id: u32, // d_fileno
7
+ pub len: u16, // d_reclen
8
+ pub ty: u8, // d_type
9
+ pub name_len: u8, // d_namlen
10
+ pub name: [c_char; L], // d_name
11
+}
src/vnode/mod.rs
@@ -1,7 +1,9 @@
+pub use self::dirent::*;
pub use self::op::*;
use crate::Kernel;
use core::ffi::c_int;
+mod dirent;
mod op;
/// Represents `vnode` structure.
0 commit comments