drivers/ipc: validate pipe ioctl args

This commit is contained in:
Aphlita
2026-05-07 15:39:45 +08:00
committed by Rbb666
parent 3d2dc22c58
commit be25b15cc6

View File

@@ -190,6 +190,11 @@ static int pipe_fops_ioctl(struct dfs_file *fd, int cmd, void *args)
pipe = (rt_pipe_t *)fd->vnode->data;
if (args == RT_NULL)
{
return -EINVAL;
}
switch ((rt_ubase_t)cmd)
{
case FIONREAD: