diff --git a/src/scheme.rs b/src/scheme.rs index 4197c930f1b71395f0acf18a7c6b035bb4093b3e..e26ebe379c8c4be54d21b4051a7f72551b17a4b5 100644 --- a/src/scheme.rs +++ b/src/scheme.rs @@ -204,7 +204,7 @@ impl<'a> Op<'a> { Opcode::Call => Op::Call { fd: a, payload: slice::from_raw_parts_mut(b as *mut u8, c), - metadata: &sqe.args[1..], + metadata: &sqe.args[3..], }, Opcode::Getdents => Op::Getdents { fd: a,