Small fix for ioctls.
This commit is contained in:
parent
3a0af50c80
commit
0f8090e653
1 changed files with 4 additions and 0 deletions
|
@ -375,6 +375,8 @@ mq_t *m;
|
|||
(vir_bytes)m->mq_mess.NDEV_BUFFER);
|
||||
r= sr_put_userdata(sr_fd-sr_fd_table, r, NULL, 1);
|
||||
assert(r == OK);
|
||||
assert(sr_fd->srf_flags & first_flag);
|
||||
sr_fd->srf_flags &= ~first_flag;
|
||||
return OK;
|
||||
}
|
||||
|
||||
|
@ -386,6 +388,8 @@ mq_t *m;
|
|||
r= sr_put_userdata(sr_fd-sr_fd_table, EINVAL,
|
||||
NULL, 1);
|
||||
assert(r == OK);
|
||||
assert(sr_fd->srf_flags & first_flag);
|
||||
sr_fd->srf_flags &= ~first_flag;
|
||||
return OK;
|
||||
}
|
||||
r= (*sr_fd->srf_ioctl)(sr_fd->srf_fd, request);
|
||||
|
|
Loading…
Reference in a new issue