diff options
Diffstat (limited to 'executor')
| -rw-r--r-- | executor/syscalls.h | 108 |
1 files changed, 96 insertions, 12 deletions
diff --git a/executor/syscalls.h b/executor/syscalls.h index e898cfd25..555c65b2f 100644 --- a/executor/syscalls.h +++ b/executor/syscalls.h @@ -346,6 +346,8 @@ call_t syscalls[] = { {"getpeername", 52}, {"getsockopt", 55}, {"setsockopt", 54}, + {"ioctl$SIOCOUTQ", 16}, + {"ioctl$SIOCINQ", 16}, {"setsockopt$sock_void", 54}, {"getsockopt$sock_int", 55}, {"setsockopt$sock_int", 54}, @@ -399,14 +401,10 @@ call_t syscalls[] = { {"connect$unix", 42}, {"accept$unix", 43}, {"accept4$unix", 288}, - {"ioctl$SIOCOUTQ", 16}, - {"ioctl$SIOCINQ", 16}, {"sendto$unix", 44}, {"sendmsg$unix", 46}, {"sendmmsg$unix", 307}, {"recvfrom$unix", 45}, - {"recvmsg$unix", 47}, - {"recvmmsg$unix", 299}, {"getsockname$unix", 51}, {"getpeername$unix", 52}, {"socket$alg", 41}, @@ -416,8 +414,6 @@ call_t syscalls[] = { {"accept$alg", 43}, {"sendmsg$alg", 46}, {"sendmmsg$alg", 307}, - {"recvmsg$alg", 47}, - {"recvmmsg$alg", 299}, {"socket$nfc_llcp", 41}, {"bind$nfc_llcp", 49}, {"connect$nfc_llcp", 42}, @@ -671,6 +667,52 @@ call_t syscalls[] = { {"ioctl$kdbus_list", 16}, {"ioctl$kdbus_match_add", 16}, {"ioctl$kdbus_match_remove", 16}, + {"socket$sctp", 41}, + {"socket$sctp6", 41}, + {"socketpair$sctp", 53}, + {"bind$sctp", 49}, + {"connect$sctp", 42}, + {"accept$sctp", 43}, + {"accept4$sctp", 288}, + {"sendto$sctp", 44}, + {"sendmsg$sctp", 46}, + {"sendmmsg$sctp", 307}, + {"recvfrom$sctp", 45}, + {"getsockname$sctp", 51}, + {"getpeername$sctp", 52}, + {"setsockopt$SCTP_SOCKOPT_BINDX_ADD", 54}, + {"setsockopt$SCTP_SOCKOPT_BINDX_REM", 54}, + {"setsockopt$SCTP_SOCKOPT_CONNECTX_OLD", 54}, + {"setsockopt$SCTP_SOCKOPT_CONNECTX", 54}, + {"setsockopt$SCTP_DISABLE_FRAGMENTS", 54}, + {"setsockopt$SCTP_EVENTS", 54}, + {"setsockopt$SCTP_AUTOCLOSE", 54}, + {"setsockopt$SCTP_PEER_ADDR_PARAMS", 54}, + {"setsockopt$SCTP_DELAYED_SACK", 54}, + {"setsockopt$SCTP_PARTIAL_DELIVERY_POINT", 54}, + {"setsockopt$SCTP_INITMSG", 54}, + {"setsockopt$SCTP_DEFAULT_SEND_PARAM", 54}, + {"setsockopt$SCTP_DEFAULT_SNDINFO", 54}, + {"setsockopt$SCTP_PRIMARY_ADDR", 54}, + {"setsockopt$SCTP_SET_PEER_PRIMARY_ADDR", 54}, + {"setsockopt$SCTP_NODELAY", 54}, + {"setsockopt$SCTP_RTOINFO", 54}, + {"setsockopt$SCTP_ASSOCINFO", 54}, + {"setsockopt$SCTP_I_WANT_MAPPED_V4_ADDR", 54}, + {"setsockopt$SCTP_MAXSEG", 54}, + {"setsockopt$SCTP_ADAPTATION_LAYER", 54}, + {"setsockopt$SCTP_CONTEXT", 54}, + {"setsockopt$SCTP_FRAGMENT_INTERLEAVE", 54}, + {"setsockopt$SCTP_MAX_BURST", 54}, + {"setsockopt$SCTP_AUTH_CHUNK", 54}, + {"setsockopt$SCTP_HMAC_IDENT", 54}, + {"setsockopt$SCTP_AUTH_KEY", 54}, + {"setsockopt$SCTP_AUTH_ACTIVE_KEY", 54}, + {"setsockopt$SCTP_AUTH_DELETE_KEY", 54}, + {"setsockopt$SCTP_AUTO_ASCONF", 54}, + {"setsockopt$SCTP_PEER_ADDR_THLDS", 54}, + {"setsockopt$SCTP_RECVRCVINFO", 54}, + {"setsockopt$SCTP_RECVNXTINFO", 54}, }; #endif @@ -1009,6 +1051,8 @@ call_t syscalls[] = { {"getpeername", 205}, {"getsockopt", 209}, {"setsockopt", 208}, + {"ioctl$SIOCOUTQ", 29}, + {"ioctl$SIOCINQ", 29}, {"setsockopt$sock_void", 208}, {"getsockopt$sock_int", 209}, {"setsockopt$sock_int", 208}, @@ -1062,14 +1106,10 @@ call_t syscalls[] = { {"connect$unix", 203}, {"accept$unix", 202}, {"accept4$unix", 242}, - {"ioctl$SIOCOUTQ", 29}, - {"ioctl$SIOCINQ", 29}, {"sendto$unix", 206}, {"sendmsg$unix", 211}, {"sendmmsg$unix", 269}, {"recvfrom$unix", 207}, - {"recvmsg$unix", 212}, - {"recvmmsg$unix", 243}, {"getsockname$unix", 204}, {"getpeername$unix", 205}, {"socket$alg", 198}, @@ -1079,8 +1119,6 @@ call_t syscalls[] = { {"accept$alg", 202}, {"sendmsg$alg", 211}, {"sendmmsg$alg", 269}, - {"recvmsg$alg", 212}, - {"recvmmsg$alg", 243}, {"socket$nfc_llcp", 198}, {"bind$nfc_llcp", 200}, {"connect$nfc_llcp", 203}, @@ -1334,6 +1372,52 @@ call_t syscalls[] = { {"ioctl$kdbus_list", 29}, {"ioctl$kdbus_match_add", 29}, {"ioctl$kdbus_match_remove", 29}, + {"socket$sctp", 198}, + {"socket$sctp6", 198}, + {"socketpair$sctp", 199}, + {"bind$sctp", 200}, + {"connect$sctp", 203}, + {"accept$sctp", 202}, + {"accept4$sctp", 242}, + {"sendto$sctp", 206}, + {"sendmsg$sctp", 211}, + {"sendmmsg$sctp", 269}, + {"recvfrom$sctp", 207}, + {"getsockname$sctp", 204}, + {"getpeername$sctp", 205}, + {"setsockopt$SCTP_SOCKOPT_BINDX_ADD", 208}, + {"setsockopt$SCTP_SOCKOPT_BINDX_REM", 208}, + {"setsockopt$SCTP_SOCKOPT_CONNECTX_OLD", 208}, + {"setsockopt$SCTP_SOCKOPT_CONNECTX", 208}, + {"setsockopt$SCTP_DISABLE_FRAGMENTS", 208}, + {"setsockopt$SCTP_EVENTS", 208}, + {"setsockopt$SCTP_AUTOCLOSE", 208}, + {"setsockopt$SCTP_PEER_ADDR_PARAMS", 208}, + {"setsockopt$SCTP_DELAYED_SACK", 208}, + {"setsockopt$SCTP_PARTIAL_DELIVERY_POINT", 208}, + {"setsockopt$SCTP_INITMSG", 208}, + {"setsockopt$SCTP_DEFAULT_SEND_PARAM", 208}, + {"setsockopt$SCTP_DEFAULT_SNDINFO", 208}, + {"setsockopt$SCTP_PRIMARY_ADDR", 208}, + {"setsockopt$SCTP_SET_PEER_PRIMARY_ADDR", 208}, + {"setsockopt$SCTP_NODELAY", 208}, + {"setsockopt$SCTP_RTOINFO", 208}, + {"setsockopt$SCTP_ASSOCINFO", 208}, + {"setsockopt$SCTP_I_WANT_MAPPED_V4_ADDR", 208}, + {"setsockopt$SCTP_MAXSEG", 208}, + {"setsockopt$SCTP_ADAPTATION_LAYER", 208}, + {"setsockopt$SCTP_CONTEXT", 208}, + {"setsockopt$SCTP_FRAGMENT_INTERLEAVE", 208}, + {"setsockopt$SCTP_MAX_BURST", 208}, + {"setsockopt$SCTP_AUTH_CHUNK", 208}, + {"setsockopt$SCTP_HMAC_IDENT", 208}, + {"setsockopt$SCTP_AUTH_KEY", 208}, + {"setsockopt$SCTP_AUTH_ACTIVE_KEY", 208}, + {"setsockopt$SCTP_AUTH_DELETE_KEY", 208}, + {"setsockopt$SCTP_AUTO_ASCONF", 208}, + {"setsockopt$SCTP_PEER_ADDR_THLDS", 208}, + {"setsockopt$SCTP_RECVRCVINFO", 208}, + {"setsockopt$SCTP_RECVNXTINFO", 208}, }; #endif |
