localsocket: fix cmsg

This commit is contained in:
Matheus
2025-02-08 20:22:18 -03:00
parent d119d7123b
commit 73929bfd57
6 changed files with 25 additions and 17 deletions
+2 -2
View File
@@ -196,7 +196,7 @@ int fd_clone(proc_t *targproc) {
return error;
}
int fd_insert(file_t *file, int *fdp) {
int fd_insert(file_t *file, int *fdp, int flags) {
proc_t *proc = current_thread()->proc;
int err = 0;
MUTEX_ACQUIRE(&proc->fdmutex);
@@ -210,7 +210,7 @@ int fd_insert(file_t *file, int *fdp) {
}
proc->fd[fd].file = file;
proc->fd[fd].flags = 0;
proc->fd[fd].flags = flags;
FILE_HOLD(file);
*fdp = fd;