diff --git a/include/sys/syscall_lookup.h b/include/sys/syscall_lookup.h index aac3e429f9..ba5c04f648 100644 --- a/include/sys/syscall_lookup.h +++ b/include/sys/syscall_lookup.h @@ -370,8 +370,10 @@ SYSCALL_LOOKUP(telldir, 1) SYSCALL_LOOKUP(listen, 2) SYSCALL_LOOKUP(recv, 4) SYSCALL_LOOKUP(recvfrom, 6) + SYSCALL_LOOKUP(recvmsg, 3) SYSCALL_LOOKUP(send, 4) SYSCALL_LOOKUP(sendto, 6) + SYSCALL_LOOKUP(sendmsg, 3) SYSCALL_LOOKUP(setsockopt, 5) SYSCALL_LOOKUP(socket, 3) #endif diff --git a/syscall/syscall.csv b/syscall/syscall.csv index 1c43f4ee2d..c50b90c2c8 100644 --- a/syscall/syscall.csv +++ b/syscall/syscall.csv @@ -112,6 +112,7 @@ "readlink","unistd.h","defined(CONFIG_PSEUDOFS_SOFTLINKS)","ssize_t","FAR const char *","FAR char *","size_t" "recv","sys/socket.h","defined(CONFIG_NET)","ssize_t","int","FAR void *","size_t","int" "recvfrom","sys/socket.h","defined(CONFIG_NET)","ssize_t","int","FAR void*","size_t","int","FAR struct sockaddr*","FAR socklen_t*" +"recvmsg","sys/socket.h","defined(CONFIG_NET)","ssize_t","int","FAR struct msghdr *","int" "rename","stdio.h","!defined(CONFIG_DISABLE_MOUNTPOINT)","int","FAR const char *","FAR const char *" "rewinddir","dirent.h","","void","FAR DIR *" "rmdir","unistd.h","!defined(CONFIG_DISABLE_MOUNTPOINT)","int","FAR const char*" @@ -142,6 +143,7 @@ "sem_wait","semaphore.h","","int","FAR sem_t *" "send","sys/socket.h","defined(CONFIG_NET)","ssize_t","int","FAR const void *","size_t","int" "sendfile","sys/sendfile.h","defined(CONFIG_NET_SENDFILE)","ssize_t","int","int","FAR off_t *","size_t" +"sendmsg","sys/socket.h","defined(CONFIG_NET)","ssize_t","int","FAR struct msghdr *","int" "sendto","sys/socket.h","defined(CONFIG_NET)","ssize_t","int","FAR const void *","size_t","int","FAR const struct sockaddr *","socklen_t" "setenv","stdlib.h","!defined(CONFIG_DISABLE_ENVIRON)","int","FAR const char *","FAR const char *","int" "setgid","unistd.h","defined(CONFIG_SCHED_USER_IDENTITY)","int","gid_t"