From 67be54fb64cfcd63dfe3638c507aa7f29bd86ec5 Mon Sep 17 00:00:00 2001 From: Ian Moffett Date: Wed, 15 Oct 2025 13:43:39 -0400 Subject: kern: vfs: Make vnode r/w operations offset aware Adds offset handling to the vnode read and write callbacks. Signed-off-by: Ian Moffett --- src/sys/include/os/filedesc.h | 2 ++ 1 file changed, 2 insertions(+) (limited to 'src/sys/include/os/filedesc.h') diff --git a/src/sys/include/os/filedesc.h b/src/sys/include/os/filedesc.h index 8cdf161..fb899cf 100644 --- a/src/sys/include/os/filedesc.h +++ b/src/sys/include/os/filedesc.h @@ -39,11 +39,13 @@ struct proc; * Represents a file descriptor * * @fdno: File descriptor index + * @off: Current file offset * @vp: Vnode this fd is linked with * @mode: File attributes */ struct filedesc { int fdno; + off_t off; struct vnode *vp; mode_t mode; }; -- cgit v1.2.3