Kernel+LibC: Implement getsockname() syscall.

This commit is contained in:
Andreas Kling 2019-05-19 19:55:27 +02:00
commit 212a263f0a
Notes: sideshowbarker 2024-07-19 14:00:59 +09:00
6 changed files with 36 additions and 0 deletions

View file

@ -72,4 +72,10 @@ int setsockopt(int sockfd, int level, int option, const void* value, socklen_t v
__RETURN_WITH_ERRNO(rc, rc, -1);
}
int getsockname(int sockfd, struct sockaddr* addr, socklen_t* addrlen)
{
int rc = syscall(SC_getsockname, sockfd, addr, addrlen);
__RETURN_WITH_ERRNO(rc, rc, -1);
}
}