summaryrefslogtreecommitdiff
path: root/include/sys/socket.h
diff options
context:
space:
mode:
Diffstat (limited to 'include/sys/socket.h')
-rw-r--r--include/sys/socket.h8
1 files changed, 4 insertions, 4 deletions
diff --git a/include/sys/socket.h b/include/sys/socket.h
index 81358fd..6cd4e81 100644
--- a/include/sys/socket.h
+++ b/include/sys/socket.h
@@ -16,7 +16,7 @@ extern "C" {
16 16
17extern ssize_t __recv_orig(int, void *, size_t, int) 17extern ssize_t __recv_orig(int, void *, size_t, int)
18 __asm__(__USER_LABEL_PREFIX__ "recv"); 18 __asm__(__USER_LABEL_PREFIX__ "recv");
19extern __inline __attribute__((__always_inline__,__gnu_inline__)) 19extern __inline __attribute__((__always_inline__,__gnu_inline__,__artificial__))
20ssize_t recv(int sockfd, void *buf, size_t n, int flags) 20ssize_t recv(int sockfd, void *buf, size_t n, int flags)
21{ 21{
22 size_t bos = __builtin_object_size(buf, 0); 22 size_t bos = __builtin_object_size(buf, 0);
@@ -28,7 +28,7 @@ ssize_t recv(int sockfd, void *buf, size_t n, int flags)
28 28
29extern ssize_t __recvfrom_orig(int, void *, size_t, int, struct sockaddr *, socklen_t *) 29extern ssize_t __recvfrom_orig(int, void *, size_t, int, struct sockaddr *, socklen_t *)
30 __asm__(__USER_LABEL_PREFIX__ "recvfrom"); 30 __asm__(__USER_LABEL_PREFIX__ "recvfrom");
31extern __inline __attribute__((__always_inline__,__gnu_inline__)) 31extern __inline __attribute__((__always_inline__,__gnu_inline__,__artificial__))
32ssize_t recvfrom(int sockfd, void *buf, size_t n, int flags, 32ssize_t recvfrom(int sockfd, void *buf, size_t n, int flags,
33 struct sockaddr *sa, socklen_t *salen) 33 struct sockaddr *sa, socklen_t *salen)
34{ 34{
@@ -41,7 +41,7 @@ ssize_t recvfrom(int sockfd, void *buf, size_t n, int flags,
41 41
42extern ssize_t __send_orig(int, const void *, size_t, int) 42extern ssize_t __send_orig(int, const void *, size_t, int)
43 __asm__(__USER_LABEL_PREFIX__ "send"); 43 __asm__(__USER_LABEL_PREFIX__ "send");
44extern __inline __attribute__((__always_inline__,__gnu_inline__)) 44extern __inline __attribute__((__always_inline__,__gnu_inline__,__artificial__))
45ssize_t send(int sockfd, const void *buf, size_t n, int flags) 45ssize_t send(int sockfd, const void *buf, size_t n, int flags)
46{ 46{
47 size_t bos = __builtin_object_size(buf, 0); 47 size_t bos = __builtin_object_size(buf, 0);
@@ -53,7 +53,7 @@ ssize_t send(int sockfd, const void *buf, size_t n, int flags)
53 53
54extern ssize_t __sendto_orig(int, const void *, size_t, int, const struct sockaddr *, socklen_t) 54extern ssize_t __sendto_orig(int, const void *, size_t, int, const struct sockaddr *, socklen_t)
55 __asm__(__USER_LABEL_PREFIX__ "sendto"); 55 __asm__(__USER_LABEL_PREFIX__ "sendto");
56extern __inline __attribute__((__always_inline__,__gnu_inline__)) 56extern __inline __attribute__((__always_inline__,__gnu_inline__,__artificial__))
57ssize_t sendto(int sockfd, const void *buf, size_t n, int flags, 57ssize_t sendto(int sockfd, const void *buf, size_t n, int flags,
58 const struct sockaddr *sa, socklen_t salen) 58 const struct sockaddr *sa, socklen_t salen)
59{ 59{