diff options
author | Ian Moffett <ian@osmora.org> | 2025-10-15 12:05:37 -0400 |
---|---|---|
committer | Ian Moffett <ian@osmora.org> | 2025-10-15 12:05:37 -0400 |
commit | 4a089fcfe4faf0e9cc08cd4fce04ba307047754d (patch) | |
tree | 67bdd2c9bfcaf1ff944ce9f645708d86102b7165 | |
parent | 97350e79404db9b11ffd245861777c5cd1a5bcea (diff) |
kern: vfs: Add NULL check for write vop
Signed-off-by: Ian Moffett <ian@osmora.org>
-rw-r--r-- | src/sys/os/vfs_subr.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/sys/os/vfs_subr.c b/src/sys/os/vfs_subr.c index b82b683..8d5b032 100644 --- a/src/sys/os/vfs_subr.c +++ b/src/sys/os/vfs_subr.c @@ -163,6 +163,10 @@ vop_write(struct vnode *vp, char *data, size_t len) return -EIO; } + if (vops->write == NULL) { + return -ENOTSUP; + } + rwdata.data = data; rwdata.len = len; rwdata.vp = vp; |