@@ -41,13 +41,23 @@ ssize_t sendto(int sockfd, const void* data, size_t data_length, int flags, cons
41
41
__RETURN_WITH_ERRNO (rc, rc, -1 );
42
42
}
43
43
44
+ ssize_t send (int sockfd, const void * data, size_t data_length, int flags)
45
+ {
46
+ return sendto (sockfd, data, data_length, flags, nullptr , 0 );
47
+ }
48
+
44
49
ssize_t recvfrom (int sockfd, void * buffer, size_t buffer_length, int flags, struct sockaddr * addr, socklen_t * addr_length)
45
50
{
46
51
Syscall::SC_recvfrom_params params { sockfd, buffer, buffer_length, flags, addr, addr_length };
47
52
int rc = syscall (SC_recvfrom, ¶ms);
48
53
__RETURN_WITH_ERRNO (rc, rc, -1 );
49
54
}
50
55
56
+ ssize_t recv (int sockfd, void * buffer, size_t buffer_length, int flags)
57
+ {
58
+ return recvfrom (sockfd, buffer, buffer_length, flags, nullptr , nullptr );
59
+ }
60
+
51
61
int getsockopt (int sockfd, int level, int option, void * value, socklen_t * value_size)
52
62
{
53
63
Syscall::SC_getsockopt_params params { sockfd, level, option, value, value_size };
0 commit comments