summaryrefslogtreecommitdiff
path: root/src/internal/syscall.h
diff options
context:
space:
mode:
authorTimo Teräs <timo.teras@iki.fi>2014-04-17 20:58:17 +0300
committerRich Felker <dalias@aerifal.cx>2014-04-17 14:53:27 -0400
commitfbeadd150feaa7993250d2d6739df670d4539e54 (patch)
tree1bfaf993cf23872cc70d860247d686c8a429bba5 /src/internal/syscall.h
parentde45164effdddf500756e10e8c6f56b79301d82b (diff)
downloadmusl-fbeadd150feaa7993250d2d6739df670d4539e54.tar.gz
musl-fbeadd150feaa7993250d2d6739df670d4539e54.tar.bz2
musl-fbeadd150feaa7993250d2d6739df670d4539e54.tar.xz
musl-fbeadd150feaa7993250d2d6739df670d4539e54.zip
make socketcall types common as they are same for all architectures
Diffstat (limited to 'src/internal/syscall.h')
-rw-r--r--src/internal/syscall.h23
1 files changed, 23 insertions, 0 deletions
diff --git a/src/internal/syscall.h b/src/internal/syscall.h
index dcfae003..914b0d18 100644
--- a/src/internal/syscall.h
+++ b/src/internal/syscall.h
@@ -164,3 +164,26 @@ long __syscall_ret(unsigned long), __syscall(syscall_arg_t, ...),
#endif
#endif
+
+/* socketcall calls */
+
+#define __SC_socket 1
+#define __SC_bind 2
+#define __SC_connect 3
+#define __SC_listen 4
+#define __SC_accept 5
+#define __SC_getsockname 6
+#define __SC_getpeername 7
+#define __SC_socketpair 8
+#define __SC_send 9
+#define __SC_recv 10
+#define __SC_sendto 11
+#define __SC_recvfrom 12
+#define __SC_shutdown 13
+#define __SC_setsockopt 14
+#define __SC_getsockopt 15
+#define __SC_sendmsg 16
+#define __SC_recvmsg 17
+#define __SC_accept4 18
+#define __SC_recvmmsg 19
+#define __SC_sendmmsg 20