]> git.proxmox.com Git - pve-lxc-syscalld.git/blobdiff - src/sys_mknod.rs
Whole bunch of async code and preparation to fork.
[pve-lxc-syscalld.git] / src / sys_mknod.rs
diff --git a/src/sys_mknod.rs b/src/sys_mknod.rs
new file mode 100644 (file)
index 0000000..5fdcf1a
--- /dev/null
@@ -0,0 +1,14 @@
+use failure::Error;
+
+use crate::lxcseccomp::ProxyMessageBuffer;
+use crate::{SyscallMeta, SyscallStatus};
+
+pub async fn mknod(_msg: &ProxyMessageBuffer, _meta: SyscallMeta) -> Result<SyscallStatus, Error> {
+    println!("Responding with ENOENT");
+    Ok(SyscallStatus::Err(libc::ENOENT))
+}
+
+pub async fn mknodat(_msg: &ProxyMessageBuffer, _meta: SyscallMeta) -> Result<SyscallStatus, Error> {
+    println!("Responding with ENOENT");
+    Ok(SyscallStatus::Err(libc::ENOENT))
+}