aboutsummaryrefslogtreecommitdiffstats
path: root/executor/syscalls.h
diff options
context:
space:
mode:
authorDavid Pursell <dpursell@google.com>2019-10-30 15:30:52 -0700
committerMarco Vanotti <mvanotti@users.noreply.github.com>2019-11-14 16:21:01 -0800
commita3f5ce76b10a3c0e2a07cd96bd5a29acc42ac532 (patch)
tree0ee594727b1918bb1cb627388ca34ac9b349a525 /executor/syscalls.h
parenta24fe792a6669a01f85fe26615e7e7a0ba802a8c (diff)
sys/fuchsia: fix Fuchsia extract/generate
Updates some paths and add zx_eventpair type definition to fix `make extract` and `make generate`.
Diffstat (limited to 'executor/syscalls.h')
-rw-r--r--executor/syscalls.h48
1 files changed, 26 insertions, 22 deletions
diff --git a/executor/syscalls.h b/executor/syscalls.h
index 8fad52067..e608c9970 100644
--- a/executor/syscalls.h
+++ b/executor/syscalls.h
@@ -1267,7 +1267,7 @@ const call_t syscalls[] = {
{"fdio_service_connect$fuchsia_ldsvc_Loader", 0, (syscall_t)fdio_service_connect},
{"fdio_service_connect$fuchsia_net_Connectivity", 0, (syscall_t)fdio_service_connect},
{"fdio_service_connect$fuchsia_net_NameLookup", 0, (syscall_t)fdio_service_connect},
- {"fdio_service_connect$fuchsia_net_SocketProvider", 0, (syscall_t)fdio_service_connect},
+ {"fdio_service_connect$fuchsia_net_stack_Log", 0, (syscall_t)fdio_service_connect},
{"fdio_service_connect$fuchsia_net_stack_Stack", 0, (syscall_t)fdio_service_connect},
{"fdio_service_connect$fuchsia_process_Launcher", 0, (syscall_t)fdio_service_connect},
{"fdio_service_connect$fuchsia_process_Resolver", 0, (syscall_t)fdio_service_connect},
@@ -1392,10 +1392,11 @@ const call_t syscalls[] = {
{"zx_channel_call$fuchsia_io_DirectoryAdminGetAttr", 0, (syscall_t)zx_channel_call},
{"zx_channel_call$fuchsia_io_DirectoryAdminGetDevicePath", 0, (syscall_t)zx_channel_call},
{"zx_channel_call$fuchsia_io_DirectoryAdminGetToken", 0, (syscall_t)zx_channel_call},
- {"zx_channel_call$fuchsia_io_DirectoryAdminIoctl", 0, (syscall_t)zx_channel_call},
{"zx_channel_call$fuchsia_io_DirectoryAdminLink", 0, (syscall_t)zx_channel_call},
{"zx_channel_call$fuchsia_io_DirectoryAdminMount", 0, (syscall_t)zx_channel_call},
{"zx_channel_call$fuchsia_io_DirectoryAdminMountAndCreate", 0, (syscall_t)zx_channel_call},
+ {"zx_channel_call$fuchsia_io_DirectoryAdminNodeGetFlags", 0, (syscall_t)zx_channel_call},
+ {"zx_channel_call$fuchsia_io_DirectoryAdminNodeSetFlags", 0, (syscall_t)zx_channel_call},
{"zx_channel_call$fuchsia_io_DirectoryAdminQueryFilesystem", 0, (syscall_t)zx_channel_call},
{"zx_channel_call$fuchsia_io_DirectoryAdminReadDirents", 0, (syscall_t)zx_channel_call},
{"zx_channel_call$fuchsia_io_DirectoryAdminRename", 0, (syscall_t)zx_channel_call},
@@ -1410,8 +1411,9 @@ const call_t syscalls[] = {
{"zx_channel_call$fuchsia_io_DirectoryDescribe", 0, (syscall_t)zx_channel_call},
{"zx_channel_call$fuchsia_io_DirectoryGetAttr", 0, (syscall_t)zx_channel_call},
{"zx_channel_call$fuchsia_io_DirectoryGetToken", 0, (syscall_t)zx_channel_call},
- {"zx_channel_call$fuchsia_io_DirectoryIoctl", 0, (syscall_t)zx_channel_call},
{"zx_channel_call$fuchsia_io_DirectoryLink", 0, (syscall_t)zx_channel_call},
+ {"zx_channel_call$fuchsia_io_DirectoryNodeGetFlags", 0, (syscall_t)zx_channel_call},
+ {"zx_channel_call$fuchsia_io_DirectoryNodeSetFlags", 0, (syscall_t)zx_channel_call},
{"zx_channel_call$fuchsia_io_DirectoryReadDirents", 0, (syscall_t)zx_channel_call},
{"zx_channel_call$fuchsia_io_DirectoryRename", 0, (syscall_t)zx_channel_call},
{"zx_channel_call$fuchsia_io_DirectoryRewind", 0, (syscall_t)zx_channel_call},
@@ -1424,7 +1426,8 @@ const call_t syscalls[] = {
{"zx_channel_call$fuchsia_io_FileGetAttr", 0, (syscall_t)zx_channel_call},
{"zx_channel_call$fuchsia_io_FileGetBuffer", 0, (syscall_t)zx_channel_call},
{"zx_channel_call$fuchsia_io_FileGetFlags", 0, (syscall_t)zx_channel_call},
- {"zx_channel_call$fuchsia_io_FileIoctl", 0, (syscall_t)zx_channel_call},
+ {"zx_channel_call$fuchsia_io_FileNodeGetFlags", 0, (syscall_t)zx_channel_call},
+ {"zx_channel_call$fuchsia_io_FileNodeSetFlags", 0, (syscall_t)zx_channel_call},
{"zx_channel_call$fuchsia_io_FileRead", 0, (syscall_t)zx_channel_call},
{"zx_channel_call$fuchsia_io_FileReadAt", 0, (syscall_t)zx_channel_call},
{"zx_channel_call$fuchsia_io_FileSeek", 0, (syscall_t)zx_channel_call},
@@ -1437,18 +1440,16 @@ const call_t syscalls[] = {
{"zx_channel_call$fuchsia_io_NodeClose", 0, (syscall_t)zx_channel_call},
{"zx_channel_call$fuchsia_io_NodeDescribe", 0, (syscall_t)zx_channel_call},
{"zx_channel_call$fuchsia_io_NodeGetAttr", 0, (syscall_t)zx_channel_call},
- {"zx_channel_call$fuchsia_io_NodeIoctl", 0, (syscall_t)zx_channel_call},
+ {"zx_channel_call$fuchsia_io_NodeNodeGetFlags", 0, (syscall_t)zx_channel_call},
+ {"zx_channel_call$fuchsia_io_NodeNodeSetFlags", 0, (syscall_t)zx_channel_call},
{"zx_channel_call$fuchsia_io_NodeSetAttr", 0, (syscall_t)zx_channel_call},
{"zx_channel_call$fuchsia_io_NodeSync", 0, (syscall_t)zx_channel_call},
{"zx_channel_call$fuchsia_ldsvc_LoaderClone", 0, (syscall_t)zx_channel_call},
{"zx_channel_call$fuchsia_ldsvc_LoaderConfig", 0, (syscall_t)zx_channel_call},
- {"zx_channel_call$fuchsia_ldsvc_LoaderDebugLoadConfig", 0, (syscall_t)zx_channel_call},
- {"zx_channel_call$fuchsia_ldsvc_LoaderDebugPublishDataSink", 0, (syscall_t)zx_channel_call},
{"zx_channel_call$fuchsia_ldsvc_LoaderLoadObject", 0, (syscall_t)zx_channel_call},
- {"zx_channel_call$fuchsia_ldsvc_LoaderLoadScriptInterpreter", 0, (syscall_t)zx_channel_call},
{"zx_channel_call$fuchsia_net_NameLookupLookupHostname", 0, (syscall_t)zx_channel_call},
{"zx_channel_call$fuchsia_net_NameLookupLookupIp", 0, (syscall_t)zx_channel_call},
- {"zx_channel_call$fuchsia_net_SocketProviderGetAddrInfo", 0, (syscall_t)zx_channel_call},
+ {"zx_channel_call$fuchsia_net_stack_LogSetLogLevel", 0, (syscall_t)zx_channel_call},
{"zx_channel_call$fuchsia_net_stack_StackAddEthernetInterface", 0, (syscall_t)zx_channel_call},
{"zx_channel_call$fuchsia_net_stack_StackAddForwardingEntry", 0, (syscall_t)zx_channel_call},
{"zx_channel_call$fuchsia_net_stack_StackAddInterfaceAddress", 0, (syscall_t)zx_channel_call},
@@ -1456,8 +1457,10 @@ const call_t syscalls[] = {
{"zx_channel_call$fuchsia_net_stack_StackDelForwardingEntry", 0, (syscall_t)zx_channel_call},
{"zx_channel_call$fuchsia_net_stack_StackDelInterfaceAddress", 0, (syscall_t)zx_channel_call},
{"zx_channel_call$fuchsia_net_stack_StackDisableInterface", 0, (syscall_t)zx_channel_call},
+ {"zx_channel_call$fuchsia_net_stack_StackDisableIpForwarding", 0, (syscall_t)zx_channel_call},
{"zx_channel_call$fuchsia_net_stack_StackDisablePacketFilter", 0, (syscall_t)zx_channel_call},
{"zx_channel_call$fuchsia_net_stack_StackEnableInterface", 0, (syscall_t)zx_channel_call},
+ {"zx_channel_call$fuchsia_net_stack_StackEnableIpForwarding", 0, (syscall_t)zx_channel_call},
{"zx_channel_call$fuchsia_net_stack_StackEnablePacketFilter", 0, (syscall_t)zx_channel_call},
{"zx_channel_call$fuchsia_net_stack_StackGetForwardingTable", 0, (syscall_t)zx_channel_call},
{"zx_channel_call$fuchsia_net_stack_StackGetInterfaceInfo", 0, (syscall_t)zx_channel_call},
@@ -1489,7 +1492,7 @@ const call_t syscalls[] = {
{"zx_channel_create$fuchsia_ldsvc_Loader", 0, (syscall_t)zx_channel_create},
{"zx_channel_create$fuchsia_net_Connectivity", 0, (syscall_t)zx_channel_create},
{"zx_channel_create$fuchsia_net_NameLookup", 0, (syscall_t)zx_channel_create},
- {"zx_channel_create$fuchsia_net_SocketProvider", 0, (syscall_t)zx_channel_create},
+ {"zx_channel_create$fuchsia_net_stack_Log", 0, (syscall_t)zx_channel_create},
{"zx_channel_create$fuchsia_net_stack_Stack", 0, (syscall_t)zx_channel_create},
{"zx_channel_create$fuchsia_process_Launcher", 0, (syscall_t)zx_channel_create},
{"zx_channel_create$fuchsia_process_Resolver", 0, (syscall_t)zx_channel_create},
@@ -1503,7 +1506,6 @@ const call_t syscalls[] = {
{"zx_channel_read$fuchsia_io_FileOnOpen", 0, (syscall_t)zx_channel_read},
{"zx_channel_read$fuchsia_io_NodeOnOpen", 0, (syscall_t)zx_channel_read},
{"zx_channel_read$fuchsia_net_ConnectivityOnNetworkReachable", 0, (syscall_t)zx_channel_read},
- {"zx_channel_read$fuchsia_net_stack_StackOnInterfaceAddressChange", 0, (syscall_t)zx_channel_read},
{"zx_channel_read$fuchsia_net_stack_StackOnInterfaceStatusChange", 0, (syscall_t)zx_channel_read},
{"zx_channel_read_etc", 0, (syscall_t)zx_channel_read_etc},
{"zx_channel_write", 0, (syscall_t)zx_channel_write},
@@ -1672,7 +1674,7 @@ const call_t syscalls[] = {
{"fdio_service_connect$fuchsia_ldsvc_Loader", 0, (syscall_t)fdio_service_connect},
{"fdio_service_connect$fuchsia_net_Connectivity", 0, (syscall_t)fdio_service_connect},
{"fdio_service_connect$fuchsia_net_NameLookup", 0, (syscall_t)fdio_service_connect},
- {"fdio_service_connect$fuchsia_net_SocketProvider", 0, (syscall_t)fdio_service_connect},
+ {"fdio_service_connect$fuchsia_net_stack_Log", 0, (syscall_t)fdio_service_connect},
{"fdio_service_connect$fuchsia_net_stack_Stack", 0, (syscall_t)fdio_service_connect},
{"fdio_service_connect$fuchsia_process_Launcher", 0, (syscall_t)fdio_service_connect},
{"fdio_service_connect$fuchsia_process_Resolver", 0, (syscall_t)fdio_service_connect},
@@ -1797,10 +1799,11 @@ const call_t syscalls[] = {
{"zx_channel_call$fuchsia_io_DirectoryAdminGetAttr", 0, (syscall_t)zx_channel_call},
{"zx_channel_call$fuchsia_io_DirectoryAdminGetDevicePath", 0, (syscall_t)zx_channel_call},
{"zx_channel_call$fuchsia_io_DirectoryAdminGetToken", 0, (syscall_t)zx_channel_call},
- {"zx_channel_call$fuchsia_io_DirectoryAdminIoctl", 0, (syscall_t)zx_channel_call},
{"zx_channel_call$fuchsia_io_DirectoryAdminLink", 0, (syscall_t)zx_channel_call},
{"zx_channel_call$fuchsia_io_DirectoryAdminMount", 0, (syscall_t)zx_channel_call},
{"zx_channel_call$fuchsia_io_DirectoryAdminMountAndCreate", 0, (syscall_t)zx_channel_call},
+ {"zx_channel_call$fuchsia_io_DirectoryAdminNodeGetFlags", 0, (syscall_t)zx_channel_call},
+ {"zx_channel_call$fuchsia_io_DirectoryAdminNodeSetFlags", 0, (syscall_t)zx_channel_call},
{"zx_channel_call$fuchsia_io_DirectoryAdminQueryFilesystem", 0, (syscall_t)zx_channel_call},
{"zx_channel_call$fuchsia_io_DirectoryAdminReadDirents", 0, (syscall_t)zx_channel_call},
{"zx_channel_call$fuchsia_io_DirectoryAdminRename", 0, (syscall_t)zx_channel_call},
@@ -1815,8 +1818,9 @@ const call_t syscalls[] = {
{"zx_channel_call$fuchsia_io_DirectoryDescribe", 0, (syscall_t)zx_channel_call},
{"zx_channel_call$fuchsia_io_DirectoryGetAttr", 0, (syscall_t)zx_channel_call},
{"zx_channel_call$fuchsia_io_DirectoryGetToken", 0, (syscall_t)zx_channel_call},
- {"zx_channel_call$fuchsia_io_DirectoryIoctl", 0, (syscall_t)zx_channel_call},
{"zx_channel_call$fuchsia_io_DirectoryLink", 0, (syscall_t)zx_channel_call},
+ {"zx_channel_call$fuchsia_io_DirectoryNodeGetFlags", 0, (syscall_t)zx_channel_call},
+ {"zx_channel_call$fuchsia_io_DirectoryNodeSetFlags", 0, (syscall_t)zx_channel_call},
{"zx_channel_call$fuchsia_io_DirectoryReadDirents", 0, (syscall_t)zx_channel_call},
{"zx_channel_call$fuchsia_io_DirectoryRename", 0, (syscall_t)zx_channel_call},
{"zx_channel_call$fuchsia_io_DirectoryRewind", 0, (syscall_t)zx_channel_call},
@@ -1829,7 +1833,8 @@ const call_t syscalls[] = {
{"zx_channel_call$fuchsia_io_FileGetAttr", 0, (syscall_t)zx_channel_call},
{"zx_channel_call$fuchsia_io_FileGetBuffer", 0, (syscall_t)zx_channel_call},
{"zx_channel_call$fuchsia_io_FileGetFlags", 0, (syscall_t)zx_channel_call},
- {"zx_channel_call$fuchsia_io_FileIoctl", 0, (syscall_t)zx_channel_call},
+ {"zx_channel_call$fuchsia_io_FileNodeGetFlags", 0, (syscall_t)zx_channel_call},
+ {"zx_channel_call$fuchsia_io_FileNodeSetFlags", 0, (syscall_t)zx_channel_call},
{"zx_channel_call$fuchsia_io_FileRead", 0, (syscall_t)zx_channel_call},
{"zx_channel_call$fuchsia_io_FileReadAt", 0, (syscall_t)zx_channel_call},
{"zx_channel_call$fuchsia_io_FileSeek", 0, (syscall_t)zx_channel_call},
@@ -1842,18 +1847,16 @@ const call_t syscalls[] = {
{"zx_channel_call$fuchsia_io_NodeClose", 0, (syscall_t)zx_channel_call},
{"zx_channel_call$fuchsia_io_NodeDescribe", 0, (syscall_t)zx_channel_call},
{"zx_channel_call$fuchsia_io_NodeGetAttr", 0, (syscall_t)zx_channel_call},
- {"zx_channel_call$fuchsia_io_NodeIoctl", 0, (syscall_t)zx_channel_call},
+ {"zx_channel_call$fuchsia_io_NodeNodeGetFlags", 0, (syscall_t)zx_channel_call},
+ {"zx_channel_call$fuchsia_io_NodeNodeSetFlags", 0, (syscall_t)zx_channel_call},
{"zx_channel_call$fuchsia_io_NodeSetAttr", 0, (syscall_t)zx_channel_call},
{"zx_channel_call$fuchsia_io_NodeSync", 0, (syscall_t)zx_channel_call},
{"zx_channel_call$fuchsia_ldsvc_LoaderClone", 0, (syscall_t)zx_channel_call},
{"zx_channel_call$fuchsia_ldsvc_LoaderConfig", 0, (syscall_t)zx_channel_call},
- {"zx_channel_call$fuchsia_ldsvc_LoaderDebugLoadConfig", 0, (syscall_t)zx_channel_call},
- {"zx_channel_call$fuchsia_ldsvc_LoaderDebugPublishDataSink", 0, (syscall_t)zx_channel_call},
{"zx_channel_call$fuchsia_ldsvc_LoaderLoadObject", 0, (syscall_t)zx_channel_call},
- {"zx_channel_call$fuchsia_ldsvc_LoaderLoadScriptInterpreter", 0, (syscall_t)zx_channel_call},
{"zx_channel_call$fuchsia_net_NameLookupLookupHostname", 0, (syscall_t)zx_channel_call},
{"zx_channel_call$fuchsia_net_NameLookupLookupIp", 0, (syscall_t)zx_channel_call},
- {"zx_channel_call$fuchsia_net_SocketProviderGetAddrInfo", 0, (syscall_t)zx_channel_call},
+ {"zx_channel_call$fuchsia_net_stack_LogSetLogLevel", 0, (syscall_t)zx_channel_call},
{"zx_channel_call$fuchsia_net_stack_StackAddEthernetInterface", 0, (syscall_t)zx_channel_call},
{"zx_channel_call$fuchsia_net_stack_StackAddForwardingEntry", 0, (syscall_t)zx_channel_call},
{"zx_channel_call$fuchsia_net_stack_StackAddInterfaceAddress", 0, (syscall_t)zx_channel_call},
@@ -1861,8 +1864,10 @@ const call_t syscalls[] = {
{"zx_channel_call$fuchsia_net_stack_StackDelForwardingEntry", 0, (syscall_t)zx_channel_call},
{"zx_channel_call$fuchsia_net_stack_StackDelInterfaceAddress", 0, (syscall_t)zx_channel_call},
{"zx_channel_call$fuchsia_net_stack_StackDisableInterface", 0, (syscall_t)zx_channel_call},
+ {"zx_channel_call$fuchsia_net_stack_StackDisableIpForwarding", 0, (syscall_t)zx_channel_call},
{"zx_channel_call$fuchsia_net_stack_StackDisablePacketFilter", 0, (syscall_t)zx_channel_call},
{"zx_channel_call$fuchsia_net_stack_StackEnableInterface", 0, (syscall_t)zx_channel_call},
+ {"zx_channel_call$fuchsia_net_stack_StackEnableIpForwarding", 0, (syscall_t)zx_channel_call},
{"zx_channel_call$fuchsia_net_stack_StackEnablePacketFilter", 0, (syscall_t)zx_channel_call},
{"zx_channel_call$fuchsia_net_stack_StackGetForwardingTable", 0, (syscall_t)zx_channel_call},
{"zx_channel_call$fuchsia_net_stack_StackGetInterfaceInfo", 0, (syscall_t)zx_channel_call},
@@ -1894,7 +1899,7 @@ const call_t syscalls[] = {
{"zx_channel_create$fuchsia_ldsvc_Loader", 0, (syscall_t)zx_channel_create},
{"zx_channel_create$fuchsia_net_Connectivity", 0, (syscall_t)zx_channel_create},
{"zx_channel_create$fuchsia_net_NameLookup", 0, (syscall_t)zx_channel_create},
- {"zx_channel_create$fuchsia_net_SocketProvider", 0, (syscall_t)zx_channel_create},
+ {"zx_channel_create$fuchsia_net_stack_Log", 0, (syscall_t)zx_channel_create},
{"zx_channel_create$fuchsia_net_stack_Stack", 0, (syscall_t)zx_channel_create},
{"zx_channel_create$fuchsia_process_Launcher", 0, (syscall_t)zx_channel_create},
{"zx_channel_create$fuchsia_process_Resolver", 0, (syscall_t)zx_channel_create},
@@ -1908,7 +1913,6 @@ const call_t syscalls[] = {
{"zx_channel_read$fuchsia_io_FileOnOpen", 0, (syscall_t)zx_channel_read},
{"zx_channel_read$fuchsia_io_NodeOnOpen", 0, (syscall_t)zx_channel_read},
{"zx_channel_read$fuchsia_net_ConnectivityOnNetworkReachable", 0, (syscall_t)zx_channel_read},
- {"zx_channel_read$fuchsia_net_stack_StackOnInterfaceAddressChange", 0, (syscall_t)zx_channel_read},
{"zx_channel_read$fuchsia_net_stack_StackOnInterfaceStatusChange", 0, (syscall_t)zx_channel_read},
{"zx_channel_read_etc", 0, (syscall_t)zx_channel_read_etc},
{"zx_channel_write", 0, (syscall_t)zx_channel_write},