aboutsummaryrefslogtreecommitdiffstats
path: root/sys/fuchsia
diff options
context:
space:
mode:
authorPascal Perez <pascallouis@google.com>2019-05-20 17:37:07 -0400
committerMarco Vanotti <mvanotti@users.noreply.github.com>2019-05-21 14:55:36 -0700
commit0625bb5c4c7e39db5b6b5174cee612e3654e5d43 (patch)
tree74e88bf1842119e24bdc5891f2aa928010a6000d /sys/fuchsia
parent77beeccbe014ce49ef54a564d7dc8d116d5216e3 (diff)
sys/fuchsia: Updating Fuchsia definitions
Simply make extract TARGETOS=fuchsia SOURCEDIR=<FUCHSIA_DIR>/fuchsia
Diffstat (limited to 'sys/fuchsia')
-rw-r--r--sys/fuchsia/fidl_cobalt.syz_amd64.const (renamed from sys/fuchsia/fidl_cobalt_amd64.const)13
-rw-r--r--sys/fuchsia/fidl_cobalt.syz_arm64.const (renamed from sys/fuchsia/fidl_cobalt_arm64.const)13
-rw-r--r--sys/fuchsia/fidl_devicesettings.syz_amd64.const (renamed from sys/fuchsia/fidl_devicesettings_amd64.const)0
-rw-r--r--sys/fuchsia/fidl_devicesettings.syz_arm64.const (renamed from sys/fuchsia/fidl_devicesettings_arm64.const)0
-rw-r--r--sys/fuchsia/fidl_hardware-ethernet.syz_amd64.const (renamed from sys/fuchsia/fidl_hardware-ethernet_amd64.const)0
-rw-r--r--sys/fuchsia/fidl_hardware-ethernet.syz_arm64.const (renamed from sys/fuchsia/fidl_hardware-ethernet_arm64.const)0
-rw-r--r--sys/fuchsia/fidl_io.syz_amd64.const (renamed from sys/fuchsia/fidl_io_amd64.const)0
-rw-r--r--sys/fuchsia/fidl_io.syz_arm64.const (renamed from sys/fuchsia/fidl_io_arm64.const)0
-rw-r--r--sys/fuchsia/fidl_ldsvc.syz_amd64.const (renamed from sys/fuchsia/fidl_ldsvc_amd64.const)0
-rw-r--r--sys/fuchsia/fidl_ldsvc.syz_arm64.const (renamed from sys/fuchsia/fidl_ldsvc_arm64.const)0
-rw-r--r--sys/fuchsia/fidl_net-stack.syz_amd64.const (renamed from sys/fuchsia/fidl_net-stack_amd64.const)0
-rw-r--r--sys/fuchsia/fidl_net-stack.syz_arm64.const (renamed from sys/fuchsia/fidl_net-stack_arm64.const)0
-rw-r--r--sys/fuchsia/fidl_net.syz_amd64.const (renamed from sys/fuchsia/fidl_net_amd64.const)0
-rw-r--r--sys/fuchsia/fidl_net.syz_arm64.const (renamed from sys/fuchsia/fidl_net_arm64.const)0
-rw-r--r--sys/fuchsia/fidl_power.syz_amd64.const (renamed from sys/fuchsia/fidl_power_amd64.const)0
-rw-r--r--sys/fuchsia/fidl_power.syz_arm64.const (renamed from sys/fuchsia/fidl_power_arm64.const)0
-rw-r--r--sys/fuchsia/fidl_process.syz_amd64.const (renamed from sys/fuchsia/fidl_process_amd64.const)0
-rw-r--r--sys/fuchsia/fidl_process.syz_arm64.const (renamed from sys/fuchsia/fidl_process_arm64.const)0
-rw-r--r--sys/fuchsia/fidl_scpi.syz_amd64.const (renamed from sys/fuchsia/fidl_scpi_amd64.const)0
-rw-r--r--sys/fuchsia/fidl_scpi.syz_arm64.const (renamed from sys/fuchsia/fidl_scpi_arm64.const)0
-rw-r--r--sys/fuchsia/fidl_timezone.syz_amd64.const (renamed from sys/fuchsia/fidl_timezone_amd64.const)0
-rw-r--r--sys/fuchsia/fidl_timezone.syz_arm64.const (renamed from sys/fuchsia/fidl_timezone_arm64.const)0
-rw-r--r--sys/fuchsia/fuchsia_cobalt.syz.txt (renamed from sys/fuchsia/fidl_cobalt.txt)21
-rw-r--r--sys/fuchsia/fuchsia_cobalt.syz_amd64.const17
-rw-r--r--sys/fuchsia/fuchsia_cobalt.syz_arm64.const17
-rw-r--r--sys/fuchsia/fuchsia_devicesettings.syz.txt (renamed from sys/fuchsia/fidl_devicesettings.txt)0
-rw-r--r--sys/fuchsia/fuchsia_devicesettings.syz_amd64.const4
-rw-r--r--sys/fuchsia/fuchsia_devicesettings.syz_arm64.const4
-rw-r--r--sys/fuchsia/fuchsia_hardware_ethernet.syz.txt (renamed from sys/fuchsia/fidl_hardware-ethernet.txt)0
-rw-r--r--sys/fuchsia/fuchsia_hardware_ethernet.syz_amd64.const2
-rw-r--r--sys/fuchsia/fuchsia_hardware_ethernet.syz_arm64.const2
-rw-r--r--sys/fuchsia/fuchsia_io.syz.txt (renamed from sys/fuchsia/fidl_io.txt)0
-rw-r--r--sys/fuchsia/fuchsia_io.syz_amd64.const5
-rw-r--r--sys/fuchsia/fuchsia_io.syz_arm64.const5
-rw-r--r--sys/fuchsia/fuchsia_ldsvc.syz.txt (renamed from sys/fuchsia/fidl_ldsvc.txt)0
-rw-r--r--sys/fuchsia/fuchsia_ldsvc.syz_amd64.const2
-rw-r--r--sys/fuchsia/fuchsia_ldsvc.syz_arm64.const2
-rw-r--r--sys/fuchsia/fuchsia_mem.syz.txt (renamed from sys/fuchsia/fidl_mem.txt)0
-rw-r--r--sys/fuchsia/fuchsia_net.syz.txt (renamed from sys/fuchsia/fidl_net.txt)84
-rw-r--r--sys/fuchsia/fuchsia_net.syz_amd64.const4
-rw-r--r--sys/fuchsia/fuchsia_net.syz_arm64.const4
-rw-r--r--sys/fuchsia/fuchsia_net_stack.syz.txt (renamed from sys/fuchsia/fidl_net-stack.txt)33
-rw-r--r--sys/fuchsia/fuchsia_net_stack.syz_amd64.const4
-rw-r--r--sys/fuchsia/fuchsia_net_stack.syz_arm64.const4
-rw-r--r--sys/fuchsia/fuchsia_power.syz.txt (renamed from sys/fuchsia/fidl_power.txt)0
-rw-r--r--sys/fuchsia/fuchsia_power.syz_amd64.const4
-rw-r--r--sys/fuchsia/fuchsia_power.syz_arm64.const4
-rw-r--r--sys/fuchsia/fuchsia_process.syz.txt (renamed from sys/fuchsia/fidl_process.txt)0
-rw-r--r--sys/fuchsia/fuchsia_process.syz_amd64.const2
-rw-r--r--sys/fuchsia/fuchsia_process.syz_arm64.const2
-rw-r--r--sys/fuchsia/fuchsia_scpi.syz.txt (renamed from sys/fuchsia/fidl_scpi.txt)0
-rw-r--r--sys/fuchsia/fuchsia_scpi.syz_amd64.const2
-rw-r--r--sys/fuchsia/fuchsia_scpi.syz_arm64.const2
-rw-r--r--sys/fuchsia/fuchsia_timezone.syz.txt (renamed from sys/fuchsia/fidl_timezone.txt)0
-rw-r--r--sys/fuchsia/fuchsia_timezone.syz_amd64.const2
-rw-r--r--sys/fuchsia/fuchsia_timezone.syz_arm64.const2
-rw-r--r--sys/fuchsia/gen/amd64.go277
-rw-r--r--sys/fuchsia/gen/arm64.go277
-rw-r--r--sys/fuchsia/jobs.txt2
-rw-r--r--sys/fuchsia/jobs_amd64.const3
-rw-r--r--sys/fuchsia/jobs_arm64.const3
-rw-r--r--sys/fuchsia/objects.txt2
-rw-r--r--sys/fuchsia/objects_amd64.const1
-rw-r--r--sys/fuchsia/objects_arm64.const1
64 files changed, 756 insertions, 70 deletions
diff --git a/sys/fuchsia/fidl_cobalt_amd64.const b/sys/fuchsia/fidl_cobalt.syz_amd64.const
index 14ae72942..782e7e528 100644
--- a/sys/fuchsia/fidl_cobalt_amd64.const
+++ b/sys/fuchsia/fidl_cobalt.syz_amd64.const
@@ -1,11 +1,12 @@
# AUTOGENERATED FILE
ZX_CHANNEL_MAX_MSG_BYTES = 65536
-fuchsia_cobalt_EventPayloadTag_elapsed_micros = 1
-fuchsia_cobalt_EventPayloadTag_event_count = 0
-fuchsia_cobalt_EventPayloadTag_fps = 2
-fuchsia_cobalt_EventPayloadTag_int_histogram = 5
-fuchsia_cobalt_EventPayloadTag_memory_bytes_used = 3
-fuchsia_cobalt_EventPayloadTag_string_event = 4
+fuchsia_cobalt_EventPayloadTag_elapsed_micros = 2
+fuchsia_cobalt_EventPayloadTag_event = 0
+fuchsia_cobalt_EventPayloadTag_event_count = 1
+fuchsia_cobalt_EventPayloadTag_fps = 3
+fuchsia_cobalt_EventPayloadTag_int_histogram = 6
+fuchsia_cobalt_EventPayloadTag_memory_bytes_used = 4
+fuchsia_cobalt_EventPayloadTag_string_event = 5
fuchsia_cobalt_ReleaseStage_DEBUG = 99
fuchsia_cobalt_ReleaseStage_DOGFOOD = 10
fuchsia_cobalt_ReleaseStage_FISHFOOD = 20
diff --git a/sys/fuchsia/fidl_cobalt_arm64.const b/sys/fuchsia/fidl_cobalt.syz_arm64.const
index 14ae72942..782e7e528 100644
--- a/sys/fuchsia/fidl_cobalt_arm64.const
+++ b/sys/fuchsia/fidl_cobalt.syz_arm64.const
@@ -1,11 +1,12 @@
# AUTOGENERATED FILE
ZX_CHANNEL_MAX_MSG_BYTES = 65536
-fuchsia_cobalt_EventPayloadTag_elapsed_micros = 1
-fuchsia_cobalt_EventPayloadTag_event_count = 0
-fuchsia_cobalt_EventPayloadTag_fps = 2
-fuchsia_cobalt_EventPayloadTag_int_histogram = 5
-fuchsia_cobalt_EventPayloadTag_memory_bytes_used = 3
-fuchsia_cobalt_EventPayloadTag_string_event = 4
+fuchsia_cobalt_EventPayloadTag_elapsed_micros = 2
+fuchsia_cobalt_EventPayloadTag_event = 0
+fuchsia_cobalt_EventPayloadTag_event_count = 1
+fuchsia_cobalt_EventPayloadTag_fps = 3
+fuchsia_cobalt_EventPayloadTag_int_histogram = 6
+fuchsia_cobalt_EventPayloadTag_memory_bytes_used = 4
+fuchsia_cobalt_EventPayloadTag_string_event = 5
fuchsia_cobalt_ReleaseStage_DEBUG = 99
fuchsia_cobalt_ReleaseStage_DOGFOOD = 10
fuchsia_cobalt_ReleaseStage_FISHFOOD = 20
diff --git a/sys/fuchsia/fidl_devicesettings_amd64.const b/sys/fuchsia/fidl_devicesettings.syz_amd64.const
index 69f12f3f8..69f12f3f8 100644
--- a/sys/fuchsia/fidl_devicesettings_amd64.const
+++ b/sys/fuchsia/fidl_devicesettings.syz_amd64.const
diff --git a/sys/fuchsia/fidl_devicesettings_arm64.const b/sys/fuchsia/fidl_devicesettings.syz_arm64.const
index 69f12f3f8..69f12f3f8 100644
--- a/sys/fuchsia/fidl_devicesettings_arm64.const
+++ b/sys/fuchsia/fidl_devicesettings.syz_arm64.const
diff --git a/sys/fuchsia/fidl_hardware-ethernet_amd64.const b/sys/fuchsia/fidl_hardware-ethernet.syz_amd64.const
index 52bb8969d..52bb8969d 100644
--- a/sys/fuchsia/fidl_hardware-ethernet_amd64.const
+++ b/sys/fuchsia/fidl_hardware-ethernet.syz_amd64.const
diff --git a/sys/fuchsia/fidl_hardware-ethernet_arm64.const b/sys/fuchsia/fidl_hardware-ethernet.syz_arm64.const
index 52bb8969d..52bb8969d 100644
--- a/sys/fuchsia/fidl_hardware-ethernet_arm64.const
+++ b/sys/fuchsia/fidl_hardware-ethernet.syz_arm64.const
diff --git a/sys/fuchsia/fidl_io_amd64.const b/sys/fuchsia/fidl_io.syz_amd64.const
index 7bf034281..7bf034281 100644
--- a/sys/fuchsia/fidl_io_amd64.const
+++ b/sys/fuchsia/fidl_io.syz_amd64.const
diff --git a/sys/fuchsia/fidl_io_arm64.const b/sys/fuchsia/fidl_io.syz_arm64.const
index 7bf034281..7bf034281 100644
--- a/sys/fuchsia/fidl_io_arm64.const
+++ b/sys/fuchsia/fidl_io.syz_arm64.const
diff --git a/sys/fuchsia/fidl_ldsvc_amd64.const b/sys/fuchsia/fidl_ldsvc.syz_amd64.const
index 52bb8969d..52bb8969d 100644
--- a/sys/fuchsia/fidl_ldsvc_amd64.const
+++ b/sys/fuchsia/fidl_ldsvc.syz_amd64.const
diff --git a/sys/fuchsia/fidl_ldsvc_arm64.const b/sys/fuchsia/fidl_ldsvc.syz_arm64.const
index 52bb8969d..52bb8969d 100644
--- a/sys/fuchsia/fidl_ldsvc_arm64.const
+++ b/sys/fuchsia/fidl_ldsvc.syz_arm64.const
diff --git a/sys/fuchsia/fidl_net-stack_amd64.const b/sys/fuchsia/fidl_net-stack.syz_amd64.const
index 391cf9653..391cf9653 100644
--- a/sys/fuchsia/fidl_net-stack_amd64.const
+++ b/sys/fuchsia/fidl_net-stack.syz_amd64.const
diff --git a/sys/fuchsia/fidl_net-stack_arm64.const b/sys/fuchsia/fidl_net-stack.syz_arm64.const
index 391cf9653..391cf9653 100644
--- a/sys/fuchsia/fidl_net-stack_arm64.const
+++ b/sys/fuchsia/fidl_net-stack.syz_arm64.const
diff --git a/sys/fuchsia/fidl_net_amd64.const b/sys/fuchsia/fidl_net.syz_amd64.const
index c0c86cf39..c0c86cf39 100644
--- a/sys/fuchsia/fidl_net_amd64.const
+++ b/sys/fuchsia/fidl_net.syz_amd64.const
diff --git a/sys/fuchsia/fidl_net_arm64.const b/sys/fuchsia/fidl_net.syz_arm64.const
index c0c86cf39..c0c86cf39 100644
--- a/sys/fuchsia/fidl_net_arm64.const
+++ b/sys/fuchsia/fidl_net.syz_arm64.const
diff --git a/sys/fuchsia/fidl_power_amd64.const b/sys/fuchsia/fidl_power.syz_amd64.const
index 7d1063bef..7d1063bef 100644
--- a/sys/fuchsia/fidl_power_amd64.const
+++ b/sys/fuchsia/fidl_power.syz_amd64.const
diff --git a/sys/fuchsia/fidl_power_arm64.const b/sys/fuchsia/fidl_power.syz_arm64.const
index 7d1063bef..7d1063bef 100644
--- a/sys/fuchsia/fidl_power_arm64.const
+++ b/sys/fuchsia/fidl_power.syz_arm64.const
diff --git a/sys/fuchsia/fidl_process_amd64.const b/sys/fuchsia/fidl_process.syz_amd64.const
index 52bb8969d..52bb8969d 100644
--- a/sys/fuchsia/fidl_process_amd64.const
+++ b/sys/fuchsia/fidl_process.syz_amd64.const
diff --git a/sys/fuchsia/fidl_process_arm64.const b/sys/fuchsia/fidl_process.syz_arm64.const
index 52bb8969d..52bb8969d 100644
--- a/sys/fuchsia/fidl_process_arm64.const
+++ b/sys/fuchsia/fidl_process.syz_arm64.const
diff --git a/sys/fuchsia/fidl_scpi_amd64.const b/sys/fuchsia/fidl_scpi.syz_amd64.const
index 52bb8969d..52bb8969d 100644
--- a/sys/fuchsia/fidl_scpi_amd64.const
+++ b/sys/fuchsia/fidl_scpi.syz_amd64.const
diff --git a/sys/fuchsia/fidl_scpi_arm64.const b/sys/fuchsia/fidl_scpi.syz_arm64.const
index 52bb8969d..52bb8969d 100644
--- a/sys/fuchsia/fidl_scpi_arm64.const
+++ b/sys/fuchsia/fidl_scpi.syz_arm64.const
diff --git a/sys/fuchsia/fidl_timezone_amd64.const b/sys/fuchsia/fidl_timezone.syz_amd64.const
index 52bb8969d..52bb8969d 100644
--- a/sys/fuchsia/fidl_timezone_amd64.const
+++ b/sys/fuchsia/fidl_timezone.syz_amd64.const
diff --git a/sys/fuchsia/fidl_timezone_arm64.const b/sys/fuchsia/fidl_timezone.syz_arm64.const
index 52bb8969d..52bb8969d 100644
--- a/sys/fuchsia/fidl_timezone_arm64.const
+++ b/sys/fuchsia/fidl_timezone.syz_arm64.const
diff --git a/sys/fuchsia/fidl_cobalt.txt b/sys/fuchsia/fuchsia_cobalt.syz.txt
index b840198e8..8eb318156 100644
--- a/sys/fuchsia/fidl_cobalt.txt
+++ b/sys/fuchsia/fuchsia_cobalt.syz.txt
@@ -50,6 +50,10 @@ fuchsia_cobalt_CountEventInLine {
count int64
} [packed]
+fuchsia_cobalt_EventInLine {
+ void void
+} [packed]
+
fuchsia_cobalt_CobaltEventInLine {
metric_id int32
event_codesInLine fidl_vector
@@ -87,6 +91,7 @@ fuchsia_cobalt_ValueInLine [
]
fuchsia_cobalt_EventPayloadInLine [
+ eventInLine fidl_union_member[fuchsia_cobalt_EventPayloadTag_event, fuchsia_cobalt_EventInLine]
event_countInLine fidl_union_member[fuchsia_cobalt_EventPayloadTag_event_count, fuchsia_cobalt_CountEventInLine]
elapsed_micros fidl_union_member[fuchsia_cobalt_EventPayloadTag_elapsed_micros, int64]
fps fidl_union_member[fuchsia_cobalt_EventPayloadTag_fps, int32]
@@ -748,9 +753,7 @@ fuchsia_cobalt_SystemDataUpdaterSetExperimentStateResponseHandles {
fuchsia_cobalt_SystemDataUpdaterSetChannelRequest {
hdr fidl_message_header[938569873]
current_channelInLine fidl_string
- target_channelInLine fidl_string
current_channelOutOfLine fidl_aligned[stringnoz]
- target_channelOutOfLine fidl_aligned[stringnoz]
} [packed]
fuchsia_cobalt_SystemDataUpdaterSetChannelRequestHandles {
@@ -818,6 +821,19 @@ fuchsia_cobalt_ControllerGetFailedSendAttemptsResponseHandles {
void void
} [packed]
+fuchsia_cobalt_ControllerGenerateAggregatedObservationsRequest {
+ hdr fidl_message_header[1523993550]
+ day_index int32
+} [packed]
+
+fuchsia_cobalt_ControllerGenerateAggregatedObservationsRequestHandles {
+ void void
+} [packed]
+
+fuchsia_cobalt_ControllerGenerateAggregatedObservationsResponseHandles {
+ void void
+} [packed]
+
resource zx_chan_fuchsia_cobalt_Controller_client[zx_chan]
resource zx_chan_fuchsia_cobalt_Controller_server[zx_chan]
@@ -827,3 +843,4 @@ zx_channel_call$fuchsia_cobalt_ControllerRequestSendSoon(handle zx_chan_fuchsia_
zx_channel_call$fuchsia_cobalt_ControllerBlockUntilEmpty(handle zx_chan_fuchsia_cobalt_Controller_client, options const[0], deadline zx_time, args ptr[in, fidl_call_args[fuchsia_cobalt_ControllerBlockUntilEmptyRequest, fuchsia_cobalt_ControllerBlockUntilEmptyRequestHandles, array[int8, ZX_CHANNEL_MAX_MSG_BYTES], fuchsia_cobalt_ControllerBlockUntilEmptyResponseHandles]], actual_bytes ptr[out, int32], actual_handles ptr[out, int32])
zx_channel_call$fuchsia_cobalt_ControllerGetNumSendAttempts(handle zx_chan_fuchsia_cobalt_Controller_client, options const[0], deadline zx_time, args ptr[in, fidl_call_args[fuchsia_cobalt_ControllerGetNumSendAttemptsRequest, fuchsia_cobalt_ControllerGetNumSendAttemptsRequestHandles, array[int8, ZX_CHANNEL_MAX_MSG_BYTES], fuchsia_cobalt_ControllerGetNumSendAttemptsResponseHandles]], actual_bytes ptr[out, int32], actual_handles ptr[out, int32])
zx_channel_call$fuchsia_cobalt_ControllerGetFailedSendAttempts(handle zx_chan_fuchsia_cobalt_Controller_client, options const[0], deadline zx_time, args ptr[in, fidl_call_args[fuchsia_cobalt_ControllerGetFailedSendAttemptsRequest, fuchsia_cobalt_ControllerGetFailedSendAttemptsRequestHandles, array[int8, ZX_CHANNEL_MAX_MSG_BYTES], fuchsia_cobalt_ControllerGetFailedSendAttemptsResponseHandles]], actual_bytes ptr[out, int32], actual_handles ptr[out, int32])
+zx_channel_call$fuchsia_cobalt_ControllerGenerateAggregatedObservations(handle zx_chan_fuchsia_cobalt_Controller_client, options const[0], deadline zx_time, args ptr[in, fidl_call_args[fuchsia_cobalt_ControllerGenerateAggregatedObservationsRequest, fuchsia_cobalt_ControllerGenerateAggregatedObservationsRequestHandles, array[int8, ZX_CHANNEL_MAX_MSG_BYTES], fuchsia_cobalt_ControllerGenerateAggregatedObservationsResponseHandles]], actual_bytes ptr[out, int32], actual_handles ptr[out, int32])
diff --git a/sys/fuchsia/fuchsia_cobalt.syz_amd64.const b/sys/fuchsia/fuchsia_cobalt.syz_amd64.const
new file mode 100644
index 000000000..782e7e528
--- /dev/null
+++ b/sys/fuchsia/fuchsia_cobalt.syz_amd64.const
@@ -0,0 +1,17 @@
+# AUTOGENERATED FILE
+ZX_CHANNEL_MAX_MSG_BYTES = 65536
+fuchsia_cobalt_EventPayloadTag_elapsed_micros = 2
+fuchsia_cobalt_EventPayloadTag_event = 0
+fuchsia_cobalt_EventPayloadTag_event_count = 1
+fuchsia_cobalt_EventPayloadTag_fps = 3
+fuchsia_cobalt_EventPayloadTag_int_histogram = 6
+fuchsia_cobalt_EventPayloadTag_memory_bytes_used = 4
+fuchsia_cobalt_EventPayloadTag_string_event = 5
+fuchsia_cobalt_ReleaseStage_DEBUG = 99
+fuchsia_cobalt_ReleaseStage_DOGFOOD = 10
+fuchsia_cobalt_ReleaseStage_FISHFOOD = 20
+fuchsia_cobalt_ReleaseStage_GA = 0
+fuchsia_cobalt_ValueTag_double_value = 2
+fuchsia_cobalt_ValueTag_index_value = 3
+fuchsia_cobalt_ValueTag_int_value = 1
+fuchsia_cobalt_ValueTag_string_value = 0
diff --git a/sys/fuchsia/fuchsia_cobalt.syz_arm64.const b/sys/fuchsia/fuchsia_cobalt.syz_arm64.const
new file mode 100644
index 000000000..782e7e528
--- /dev/null
+++ b/sys/fuchsia/fuchsia_cobalt.syz_arm64.const
@@ -0,0 +1,17 @@
+# AUTOGENERATED FILE
+ZX_CHANNEL_MAX_MSG_BYTES = 65536
+fuchsia_cobalt_EventPayloadTag_elapsed_micros = 2
+fuchsia_cobalt_EventPayloadTag_event = 0
+fuchsia_cobalt_EventPayloadTag_event_count = 1
+fuchsia_cobalt_EventPayloadTag_fps = 3
+fuchsia_cobalt_EventPayloadTag_int_histogram = 6
+fuchsia_cobalt_EventPayloadTag_memory_bytes_used = 4
+fuchsia_cobalt_EventPayloadTag_string_event = 5
+fuchsia_cobalt_ReleaseStage_DEBUG = 99
+fuchsia_cobalt_ReleaseStage_DOGFOOD = 10
+fuchsia_cobalt_ReleaseStage_FISHFOOD = 20
+fuchsia_cobalt_ReleaseStage_GA = 0
+fuchsia_cobalt_ValueTag_double_value = 2
+fuchsia_cobalt_ValueTag_index_value = 3
+fuchsia_cobalt_ValueTag_int_value = 1
+fuchsia_cobalt_ValueTag_string_value = 0
diff --git a/sys/fuchsia/fidl_devicesettings.txt b/sys/fuchsia/fuchsia_devicesettings.syz.txt
index 23e2ae49b..23e2ae49b 100644
--- a/sys/fuchsia/fidl_devicesettings.txt
+++ b/sys/fuchsia/fuchsia_devicesettings.syz.txt
diff --git a/sys/fuchsia/fuchsia_devicesettings.syz_amd64.const b/sys/fuchsia/fuchsia_devicesettings.syz_amd64.const
new file mode 100644
index 000000000..69f12f3f8
--- /dev/null
+++ b/sys/fuchsia/fuchsia_devicesettings.syz_amd64.const
@@ -0,0 +1,4 @@
+# AUTOGENERATED FILE
+ZX_CHANNEL_MAX_MSG_BYTES = 65536
+fuchsia_devicesettings_ValueType_number = 1
+fuchsia_devicesettings_ValueType_text = 2
diff --git a/sys/fuchsia/fuchsia_devicesettings.syz_arm64.const b/sys/fuchsia/fuchsia_devicesettings.syz_arm64.const
new file mode 100644
index 000000000..69f12f3f8
--- /dev/null
+++ b/sys/fuchsia/fuchsia_devicesettings.syz_arm64.const
@@ -0,0 +1,4 @@
+# AUTOGENERATED FILE
+ZX_CHANNEL_MAX_MSG_BYTES = 65536
+fuchsia_devicesettings_ValueType_number = 1
+fuchsia_devicesettings_ValueType_text = 2
diff --git a/sys/fuchsia/fidl_hardware-ethernet.txt b/sys/fuchsia/fuchsia_hardware_ethernet.syz.txt
index 8dc26d30a..8dc26d30a 100644
--- a/sys/fuchsia/fidl_hardware-ethernet.txt
+++ b/sys/fuchsia/fuchsia_hardware_ethernet.syz.txt
diff --git a/sys/fuchsia/fuchsia_hardware_ethernet.syz_amd64.const b/sys/fuchsia/fuchsia_hardware_ethernet.syz_amd64.const
new file mode 100644
index 000000000..52bb8969d
--- /dev/null
+++ b/sys/fuchsia/fuchsia_hardware_ethernet.syz_amd64.const
@@ -0,0 +1,2 @@
+# AUTOGENERATED FILE
+ZX_CHANNEL_MAX_MSG_BYTES = 65536
diff --git a/sys/fuchsia/fuchsia_hardware_ethernet.syz_arm64.const b/sys/fuchsia/fuchsia_hardware_ethernet.syz_arm64.const
new file mode 100644
index 000000000..52bb8969d
--- /dev/null
+++ b/sys/fuchsia/fuchsia_hardware_ethernet.syz_arm64.const
@@ -0,0 +1,2 @@
+# AUTOGENERATED FILE
+ZX_CHANNEL_MAX_MSG_BYTES = 65536
diff --git a/sys/fuchsia/fidl_io.txt b/sys/fuchsia/fuchsia_io.syz.txt
index 86eb162e8..86eb162e8 100644
--- a/sys/fuchsia/fidl_io.txt
+++ b/sys/fuchsia/fuchsia_io.syz.txt
diff --git a/sys/fuchsia/fuchsia_io.syz_amd64.const b/sys/fuchsia/fuchsia_io.syz_amd64.const
new file mode 100644
index 000000000..7bf034281
--- /dev/null
+++ b/sys/fuchsia/fuchsia_io.syz_amd64.const
@@ -0,0 +1,5 @@
+# AUTOGENERATED FILE
+ZX_CHANNEL_MAX_MSG_BYTES = 65536
+fuchsia_io_SeekOrigin_CURRENT = 1
+fuchsia_io_SeekOrigin_END = 2
+fuchsia_io_SeekOrigin_START = 0
diff --git a/sys/fuchsia/fuchsia_io.syz_arm64.const b/sys/fuchsia/fuchsia_io.syz_arm64.const
new file mode 100644
index 000000000..7bf034281
--- /dev/null
+++ b/sys/fuchsia/fuchsia_io.syz_arm64.const
@@ -0,0 +1,5 @@
+# AUTOGENERATED FILE
+ZX_CHANNEL_MAX_MSG_BYTES = 65536
+fuchsia_io_SeekOrigin_CURRENT = 1
+fuchsia_io_SeekOrigin_END = 2
+fuchsia_io_SeekOrigin_START = 0
diff --git a/sys/fuchsia/fidl_ldsvc.txt b/sys/fuchsia/fuchsia_ldsvc.syz.txt
index 822d104ac..822d104ac 100644
--- a/sys/fuchsia/fidl_ldsvc.txt
+++ b/sys/fuchsia/fuchsia_ldsvc.syz.txt
diff --git a/sys/fuchsia/fuchsia_ldsvc.syz_amd64.const b/sys/fuchsia/fuchsia_ldsvc.syz_amd64.const
new file mode 100644
index 000000000..52bb8969d
--- /dev/null
+++ b/sys/fuchsia/fuchsia_ldsvc.syz_amd64.const
@@ -0,0 +1,2 @@
+# AUTOGENERATED FILE
+ZX_CHANNEL_MAX_MSG_BYTES = 65536
diff --git a/sys/fuchsia/fuchsia_ldsvc.syz_arm64.const b/sys/fuchsia/fuchsia_ldsvc.syz_arm64.const
new file mode 100644
index 000000000..52bb8969d
--- /dev/null
+++ b/sys/fuchsia/fuchsia_ldsvc.syz_arm64.const
@@ -0,0 +1,2 @@
+# AUTOGENERATED FILE
+ZX_CHANNEL_MAX_MSG_BYTES = 65536
diff --git a/sys/fuchsia/fidl_mem.txt b/sys/fuchsia/fuchsia_mem.syz.txt
index cfc79746f..cfc79746f 100644
--- a/sys/fuchsia/fidl_mem.txt
+++ b/sys/fuchsia/fuchsia_mem.syz.txt
diff --git a/sys/fuchsia/fidl_net.txt b/sys/fuchsia/fuchsia_net.syz.txt
index 070399358..144da1b59 100644
--- a/sys/fuchsia/fidl_net.txt
+++ b/sys/fuchsia/fuchsia_net.syz.txt
@@ -5,14 +5,43 @@
include <fuchsia/net/c/fidl.h>
+fuchsia_net_NameLookup_LookupIp_ResponseHandles {
+ addr fuchsia_net_IpAddressInfoHandles
+} [packed]
+
+fuchsia_net_NameLookup_LookupHostname_ResponseHandles {
+ void void
+} [packed]
+
+fuchsia_net_IpAddressInfoHandles {
+ ipv4_addrs array[fuchsia_net_Ipv4AddressHandles]
+ ipv6_addrs array[fuchsia_net_Ipv6AddressHandles]
+} [packed]
+
fuchsia_net_Ipv4AddressInLine {
addrInLine array[int8, 4]
} [packed]
+fuchsia_net_Ipv4AddressOutOfLine {
+ void void
+} [packed]
+
+fuchsia_net_Ipv4AddressHandles {
+ void void
+} [packed]
+
fuchsia_net_Ipv6AddressInLine {
addrInLine array[int8, 16]
} [packed]
+fuchsia_net_Ipv6AddressOutOfLine {
+ void void
+} [packed]
+
+fuchsia_net_Ipv6AddressHandles {
+ void void
+} [packed]
+
fuchsia_net_SubnetInLine {
addrInLine fuchsia_net_IpAddressInLine
prefix_len int8
@@ -49,11 +78,29 @@ fuchsia_net_AddrInfoHandles {
addr fuchsia_net_AddrStorageHandles
} [packed]
+fuchsia_net_NameLookup_LookupIp_ResultHandles [
+ response fuchsia_net_NameLookup_LookupIp_ResponseHandles
+] [varlen]
+
+fuchsia_net_NameLookup_LookupHostname_ResultHandles [
+ response fuchsia_net_NameLookup_LookupHostname_ResponseHandles
+] [varlen]
+
fuchsia_net_IpAddressInLine [
ipv4InLine fidl_union_member[fuchsia_net_IpAddressTag_ipv4, fuchsia_net_Ipv4AddressInLine]
ipv6InLine fidl_union_member[fuchsia_net_IpAddressTag_ipv6, fuchsia_net_Ipv6AddressInLine]
]
+fuchsia_net_IpAddressOutOfLine [
+ ipv4OutOfLine fuchsia_net_Ipv4AddressOutOfLine
+ ipv6OutOfLine fuchsia_net_Ipv6AddressOutOfLine
+] [varlen]
+
+fuchsia_net_IpAddressHandles [
+ ipv4 fuchsia_net_Ipv4AddressHandles
+ ipv6 fuchsia_net_Ipv6AddressHandles
+] [varlen]
+
fuchsia_net_ConnectivityOnNetworkReachableEventHandles {
void void
} [packed]
@@ -65,6 +112,43 @@ zx_channel_create$fuchsia_net_Connectivity(options const[0], out0 ptr[out, zx_ch
fdio_service_connect$fuchsia_net_Connectivity(path ptr[in, string["/svc/fuchsia.net.Connectivity"]], handle zx_chan_fuchsia_net_Connectivity_server)
zx_channel_read$fuchsia_net_ConnectivityOnNetworkReachable(handle zx_chan_fuchsia_net_Connectivity_client, options const[0], bytes ptr[out, array[int8, ZX_CHANNEL_MAX_MSG_BYTES]], num_bytes bytesize[bytes], handles ptr[out, fuchsia_net_ConnectivityOnNetworkReachableEventHandles], num_handles bytesize[handles], actual_bytes ptr[out, int32], actual_handles ptr[out, int32])
+fuchsia_net_NameLookupLookupIpRequest {
+ hdr fidl_message_header[818031436]
+ hostnameInLine fidl_string
+
+ hostnameOutOfLine fidl_aligned[stringnoz]
+} [packed]
+
+fuchsia_net_NameLookupLookupIpRequestHandles {
+ void void
+} [packed]
+
+fuchsia_net_NameLookupLookupIpResponseHandles {
+ result fuchsia_net_NameLookup_LookupIp_ResultHandles
+} [packed]
+
+fuchsia_net_NameLookupLookupHostnameRequest {
+ hdr fidl_message_header[391654548]
+ addrInLine fuchsia_net_IpAddressInLine
+ addrOutOfLine fuchsia_net_IpAddressOutOfLine
+} [packed]
+
+fuchsia_net_NameLookupLookupHostnameRequestHandles {
+ addr fuchsia_net_IpAddressHandles
+} [packed]
+
+fuchsia_net_NameLookupLookupHostnameResponseHandles {
+ result fuchsia_net_NameLookup_LookupHostname_ResultHandles
+} [packed]
+
+resource zx_chan_fuchsia_net_NameLookup_client[zx_chan]
+resource zx_chan_fuchsia_net_NameLookup_server[zx_chan]
+
+zx_channel_create$fuchsia_net_NameLookup(options const[0], out0 ptr[out, zx_chan_fuchsia_net_NameLookup_client], out1 ptr[out, zx_chan_fuchsia_net_NameLookup_server])
+fdio_service_connect$fuchsia_net_NameLookup(path ptr[in, string["/svc/fuchsia.net.NameLookup"]], handle zx_chan_fuchsia_net_NameLookup_server)
+zx_channel_call$fuchsia_net_NameLookupLookupIp(handle zx_chan_fuchsia_net_NameLookup_client, options const[0], deadline zx_time, args ptr[in, fidl_call_args[fuchsia_net_NameLookupLookupIpRequest, fuchsia_net_NameLookupLookupIpRequestHandles, array[int8, ZX_CHANNEL_MAX_MSG_BYTES], fuchsia_net_NameLookupLookupIpResponseHandles]], actual_bytes ptr[out, int32], actual_handles ptr[out, int32])
+zx_channel_call$fuchsia_net_NameLookupLookupHostname(handle zx_chan_fuchsia_net_NameLookup_client, options const[0], deadline zx_time, args ptr[in, fidl_call_args[fuchsia_net_NameLookupLookupHostnameRequest, fuchsia_net_NameLookupLookupHostnameRequestHandles, array[int8, ZX_CHANNEL_MAX_MSG_BYTES], fuchsia_net_NameLookupLookupHostnameResponseHandles]], actual_bytes ptr[out, int32], actual_handles ptr[out, int32])
+
fuchsia_net_SocketProviderSocketRequest {
hdr fidl_message_header[316444173]
domain int16
diff --git a/sys/fuchsia/fuchsia_net.syz_amd64.const b/sys/fuchsia/fuchsia_net.syz_amd64.const
new file mode 100644
index 000000000..c0c86cf39
--- /dev/null
+++ b/sys/fuchsia/fuchsia_net.syz_amd64.const
@@ -0,0 +1,4 @@
+# AUTOGENERATED FILE
+ZX_CHANNEL_MAX_MSG_BYTES = 65536
+fuchsia_net_IpAddressTag_ipv4 = 0
+fuchsia_net_IpAddressTag_ipv6 = 1
diff --git a/sys/fuchsia/fuchsia_net.syz_arm64.const b/sys/fuchsia/fuchsia_net.syz_arm64.const
new file mode 100644
index 000000000..c0c86cf39
--- /dev/null
+++ b/sys/fuchsia/fuchsia_net.syz_arm64.const
@@ -0,0 +1,4 @@
+# AUTOGENERATED FILE
+ZX_CHANNEL_MAX_MSG_BYTES = 65536
+fuchsia_net_IpAddressTag_ipv4 = 0
+fuchsia_net_IpAddressTag_ipv6 = 1
diff --git a/sys/fuchsia/fidl_net-stack.txt b/sys/fuchsia/fuchsia_net_stack.syz.txt
index 939bffa51..664a76acb 100644
--- a/sys/fuchsia/fidl_net-stack.txt
+++ b/sys/fuchsia/fuchsia_net_stack.syz.txt
@@ -155,11 +155,12 @@ fuchsia_net_stack_StackAddInterfaceAddressResponseHandles {
fuchsia_net_stack_StackDelInterfaceAddressRequest {
hdr fidl_message_header[1221457197]
id int64
- addrInLine fuchsia_net_IpAddressInLine
+ addrInLine fuchsia_net_stack_InterfaceAddressInLine
+ addrOutOfLine fuchsia_net_stack_InterfaceAddressOutOfLine
} [packed]
fuchsia_net_stack_StackDelInterfaceAddressRequestHandles {
- void void
+ addr fuchsia_net_stack_InterfaceAddressHandles
} [packed]
fuchsia_net_stack_StackDelInterfaceAddressResponseHandles {
@@ -206,6 +207,32 @@ fuchsia_net_stack_StackDelForwardingEntryResponseHandles {
err fuchsia_net_stack_ErrorHandles
} [packed]
+fuchsia_net_stack_StackEnablePacketFilterRequest {
+ hdr fidl_message_header[104863984]
+ id int64
+} [packed]
+
+fuchsia_net_stack_StackEnablePacketFilterRequestHandles {
+ void void
+} [packed]
+
+fuchsia_net_stack_StackEnablePacketFilterResponseHandles {
+ err fuchsia_net_stack_ErrorHandles
+} [packed]
+
+fuchsia_net_stack_StackDisablePacketFilterRequest {
+ hdr fidl_message_header[376878981]
+ id int64
+} [packed]
+
+fuchsia_net_stack_StackDisablePacketFilterRequestHandles {
+ void void
+} [packed]
+
+fuchsia_net_stack_StackDisablePacketFilterResponseHandles {
+ err fuchsia_net_stack_ErrorHandles
+} [packed]
+
fuchsia_net_stack_StackOnInterfaceStatusChangeEventHandles {
info fuchsia_net_stack_InterfaceStatusChangeHandles
} [packed]
@@ -230,5 +257,7 @@ zx_channel_call$fuchsia_net_stack_StackDelInterfaceAddress(handle zx_chan_fuchsi
zx_channel_call$fuchsia_net_stack_StackGetForwardingTable(handle zx_chan_fuchsia_net_stack_Stack_client, options const[0], deadline zx_time, args ptr[in, fidl_call_args[fuchsia_net_stack_StackGetForwardingTableRequest, fuchsia_net_stack_StackGetForwardingTableRequestHandles, array[int8, ZX_CHANNEL_MAX_MSG_BYTES], fuchsia_net_stack_StackGetForwardingTableResponseHandles]], actual_bytes ptr[out, int32], actual_handles ptr[out, int32])
zx_channel_call$fuchsia_net_stack_StackAddForwardingEntry(handle zx_chan_fuchsia_net_stack_Stack_client, options const[0], deadline zx_time, args ptr[in, fidl_call_args[fuchsia_net_stack_StackAddForwardingEntryRequest, fuchsia_net_stack_StackAddForwardingEntryRequestHandles, array[int8, ZX_CHANNEL_MAX_MSG_BYTES], fuchsia_net_stack_StackAddForwardingEntryResponseHandles]], actual_bytes ptr[out, int32], actual_handles ptr[out, int32])
zx_channel_call$fuchsia_net_stack_StackDelForwardingEntry(handle zx_chan_fuchsia_net_stack_Stack_client, options const[0], deadline zx_time, args ptr[in, fidl_call_args[fuchsia_net_stack_StackDelForwardingEntryRequest, fuchsia_net_stack_StackDelForwardingEntryRequestHandles, array[int8, ZX_CHANNEL_MAX_MSG_BYTES], fuchsia_net_stack_StackDelForwardingEntryResponseHandles]], actual_bytes ptr[out, int32], actual_handles ptr[out, int32])
+zx_channel_call$fuchsia_net_stack_StackEnablePacketFilter(handle zx_chan_fuchsia_net_stack_Stack_client, options const[0], deadline zx_time, args ptr[in, fidl_call_args[fuchsia_net_stack_StackEnablePacketFilterRequest, fuchsia_net_stack_StackEnablePacketFilterRequestHandles, array[int8, ZX_CHANNEL_MAX_MSG_BYTES], fuchsia_net_stack_StackEnablePacketFilterResponseHandles]], actual_bytes ptr[out, int32], actual_handles ptr[out, int32])
+zx_channel_call$fuchsia_net_stack_StackDisablePacketFilter(handle zx_chan_fuchsia_net_stack_Stack_client, options const[0], deadline zx_time, args ptr[in, fidl_call_args[fuchsia_net_stack_StackDisablePacketFilterRequest, fuchsia_net_stack_StackDisablePacketFilterRequestHandles, array[int8, ZX_CHANNEL_MAX_MSG_BYTES], fuchsia_net_stack_StackDisablePacketFilterResponseHandles]], actual_bytes ptr[out, int32], actual_handles ptr[out, int32])
zx_channel_read$fuchsia_net_stack_StackOnInterfaceStatusChange(handle zx_chan_fuchsia_net_stack_Stack_client, options const[0], bytes ptr[out, array[int8, ZX_CHANNEL_MAX_MSG_BYTES]], num_bytes bytesize[bytes], handles ptr[out, fuchsia_net_stack_StackOnInterfaceStatusChangeEventHandles], num_handles bytesize[handles], actual_bytes ptr[out, int32], actual_handles ptr[out, int32])
zx_channel_read$fuchsia_net_stack_StackOnInterfaceAddressChange(handle zx_chan_fuchsia_net_stack_Stack_client, options const[0], bytes ptr[out, array[int8, ZX_CHANNEL_MAX_MSG_BYTES]], num_bytes bytesize[bytes], handles ptr[out, fuchsia_net_stack_StackOnInterfaceAddressChangeEventHandles], num_handles bytesize[handles], actual_bytes ptr[out, int32], actual_handles ptr[out, int32])
diff --git a/sys/fuchsia/fuchsia_net_stack.syz_amd64.const b/sys/fuchsia/fuchsia_net_stack.syz_amd64.const
new file mode 100644
index 000000000..391cf9653
--- /dev/null
+++ b/sys/fuchsia/fuchsia_net_stack.syz_amd64.const
@@ -0,0 +1,4 @@
+# AUTOGENERATED FILE
+ZX_CHANNEL_MAX_MSG_BYTES = 65536
+fuchsia_net_stack_ForwardingDestinationTag_deviceId = 0
+fuchsia_net_stack_ForwardingDestinationTag_nextHop = 1
diff --git a/sys/fuchsia/fuchsia_net_stack.syz_arm64.const b/sys/fuchsia/fuchsia_net_stack.syz_arm64.const
new file mode 100644
index 000000000..391cf9653
--- /dev/null
+++ b/sys/fuchsia/fuchsia_net_stack.syz_arm64.const
@@ -0,0 +1,4 @@
+# AUTOGENERATED FILE
+ZX_CHANNEL_MAX_MSG_BYTES = 65536
+fuchsia_net_stack_ForwardingDestinationTag_deviceId = 0
+fuchsia_net_stack_ForwardingDestinationTag_nextHop = 1
diff --git a/sys/fuchsia/fidl_power.txt b/sys/fuchsia/fuchsia_power.syz.txt
index f6bb15ce0..f6bb15ce0 100644
--- a/sys/fuchsia/fidl_power.txt
+++ b/sys/fuchsia/fuchsia_power.syz.txt
diff --git a/sys/fuchsia/fuchsia_power.syz_amd64.const b/sys/fuchsia/fuchsia_power.syz_amd64.const
new file mode 100644
index 000000000..7d1063bef
--- /dev/null
+++ b/sys/fuchsia/fuchsia_power.syz_amd64.const
@@ -0,0 +1,4 @@
+# AUTOGENERATED FILE
+ZX_CHANNEL_MAX_MSG_BYTES = 65536
+fuchsia_power_Status_NotAvailable = 1
+fuchsia_power_Status_OK = 0
diff --git a/sys/fuchsia/fuchsia_power.syz_arm64.const b/sys/fuchsia/fuchsia_power.syz_arm64.const
new file mode 100644
index 000000000..7d1063bef
--- /dev/null
+++ b/sys/fuchsia/fuchsia_power.syz_arm64.const
@@ -0,0 +1,4 @@
+# AUTOGENERATED FILE
+ZX_CHANNEL_MAX_MSG_BYTES = 65536
+fuchsia_power_Status_NotAvailable = 1
+fuchsia_power_Status_OK = 0
diff --git a/sys/fuchsia/fidl_process.txt b/sys/fuchsia/fuchsia_process.syz.txt
index c515fbf33..c515fbf33 100644
--- a/sys/fuchsia/fidl_process.txt
+++ b/sys/fuchsia/fuchsia_process.syz.txt
diff --git a/sys/fuchsia/fuchsia_process.syz_amd64.const b/sys/fuchsia/fuchsia_process.syz_amd64.const
new file mode 100644
index 000000000..52bb8969d
--- /dev/null
+++ b/sys/fuchsia/fuchsia_process.syz_amd64.const
@@ -0,0 +1,2 @@
+# AUTOGENERATED FILE
+ZX_CHANNEL_MAX_MSG_BYTES = 65536
diff --git a/sys/fuchsia/fuchsia_process.syz_arm64.const b/sys/fuchsia/fuchsia_process.syz_arm64.const
new file mode 100644
index 000000000..52bb8969d
--- /dev/null
+++ b/sys/fuchsia/fuchsia_process.syz_arm64.const
@@ -0,0 +1,2 @@
+# AUTOGENERATED FILE
+ZX_CHANNEL_MAX_MSG_BYTES = 65536
diff --git a/sys/fuchsia/fidl_scpi.txt b/sys/fuchsia/fuchsia_scpi.syz.txt
index 28acba46a..28acba46a 100644
--- a/sys/fuchsia/fidl_scpi.txt
+++ b/sys/fuchsia/fuchsia_scpi.syz.txt
diff --git a/sys/fuchsia/fuchsia_scpi.syz_amd64.const b/sys/fuchsia/fuchsia_scpi.syz_amd64.const
new file mode 100644
index 000000000..52bb8969d
--- /dev/null
+++ b/sys/fuchsia/fuchsia_scpi.syz_amd64.const
@@ -0,0 +1,2 @@
+# AUTOGENERATED FILE
+ZX_CHANNEL_MAX_MSG_BYTES = 65536
diff --git a/sys/fuchsia/fuchsia_scpi.syz_arm64.const b/sys/fuchsia/fuchsia_scpi.syz_arm64.const
new file mode 100644
index 000000000..52bb8969d
--- /dev/null
+++ b/sys/fuchsia/fuchsia_scpi.syz_arm64.const
@@ -0,0 +1,2 @@
+# AUTOGENERATED FILE
+ZX_CHANNEL_MAX_MSG_BYTES = 65536
diff --git a/sys/fuchsia/fidl_timezone.txt b/sys/fuchsia/fuchsia_timezone.syz.txt
index 8e6449693..8e6449693 100644
--- a/sys/fuchsia/fidl_timezone.txt
+++ b/sys/fuchsia/fuchsia_timezone.syz.txt
diff --git a/sys/fuchsia/fuchsia_timezone.syz_amd64.const b/sys/fuchsia/fuchsia_timezone.syz_amd64.const
new file mode 100644
index 000000000..52bb8969d
--- /dev/null
+++ b/sys/fuchsia/fuchsia_timezone.syz_amd64.const
@@ -0,0 +1,2 @@
+# AUTOGENERATED FILE
+ZX_CHANNEL_MAX_MSG_BYTES = 65536
diff --git a/sys/fuchsia/fuchsia_timezone.syz_arm64.const b/sys/fuchsia/fuchsia_timezone.syz_arm64.const
new file mode 100644
index 000000000..52bb8969d
--- /dev/null
+++ b/sys/fuchsia/fuchsia_timezone.syz_arm64.const
@@ -0,0 +1,2 @@
+# AUTOGENERATED FILE
+ZX_CHANNEL_MAX_MSG_BYTES = 65536
diff --git a/sys/fuchsia/gen/amd64.go b/sys/fuchsia/gen/amd64.go
index 5915adc18..f1a324f37 100644
--- a/sys/fuchsia/gen/amd64.go
+++ b/sys/fuchsia/gen/amd64.go
@@ -50,6 +50,8 @@ var resources_amd64 = []*ResourceDesc{
{Name: "zx_chan_fuchsia_ldsvc_Loader_server", Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4}}}, Kind: []string{"zx_handle", "zx_chan", "zx_chan_fuchsia_ldsvc_Loader_server"}, Values: []uint64{0}},
{Name: "zx_chan_fuchsia_net_Connectivity_client", Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4}}}, Kind: []string{"zx_handle", "zx_chan", "zx_chan_fuchsia_net_Connectivity_client"}, Values: []uint64{0}},
{Name: "zx_chan_fuchsia_net_Connectivity_server", Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4}}}, Kind: []string{"zx_handle", "zx_chan", "zx_chan_fuchsia_net_Connectivity_server"}, Values: []uint64{0}},
+ {Name: "zx_chan_fuchsia_net_NameLookup_client", Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4}}}, Kind: []string{"zx_handle", "zx_chan", "zx_chan_fuchsia_net_NameLookup_client"}, Values: []uint64{0}},
+ {Name: "zx_chan_fuchsia_net_NameLookup_server", Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4}}}, Kind: []string{"zx_handle", "zx_chan", "zx_chan_fuchsia_net_NameLookup_server"}, Values: []uint64{0}},
{Name: "zx_chan_fuchsia_net_SocketControl_client", Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4}}}, Kind: []string{"zx_handle", "zx_chan", "zx_chan_fuchsia_net_SocketControl_client"}, Values: []uint64{0}},
{Name: "zx_chan_fuchsia_net_SocketControl_server", Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4}}}, Kind: []string{"zx_handle", "zx_chan", "zx_chan_fuchsia_net_SocketControl_server"}, Values: []uint64{0}},
{Name: "zx_chan_fuchsia_net_SocketProvider_client", Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4}}}, Kind: []string{"zx_handle", "zx_chan", "zx_chan_fuchsia_net_SocketProvider_client"}, Values: []uint64{0}},
@@ -121,6 +123,16 @@ var structDescs_amd64 = []*KeyedStruct{
&LenType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "bytesize", FldName: "rd_num_bytes", TypeSize: 4}}, BitSize: 8, Path: []string{"rd_bytes"}},
&LenType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "bytesize4", FldName: "rd_num_handles", TypeSize: 4}}, BitSize: 32, Path: []string{"rd_handles"}},
}}},
+ {Key: StructKey{Name: "fidl_call_args[fuchsia_cobalt_ControllerGenerateAggregatedObservationsRequest, fuchsia_cobalt_ControllerGenerateAggregatedObservationsRequestHandles, array[int8, ZX_CHANNEL_MAX_MSG_BYTES], fuchsia_cobalt_ControllerGenerateAggregatedObservationsResponseHandles]"}, Desc: &StructDesc{TypeCommon: TypeCommon{TypeName: "fidl_call_args[fuchsia_cobalt_ControllerGenerateAggregatedObservationsRequest, fuchsia_cobalt_ControllerGenerateAggregatedObservationsRequestHandles, array[int8, ZX_CHANNEL_MAX_MSG_BYTES], fuchsia_cobalt_ControllerGenerateAggregatedObservationsResponseHandles]", TypeSize: 48}, Fields: []Type{
+ &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "wr_bytes", TypeSize: 8}, Type: &StructType{Key: StructKey{Name: "fuchsia_cobalt_ControllerGenerateAggregatedObservationsRequest"}}},
+ &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "wr_handles", TypeSize: 8}, Type: &StructType{Key: StructKey{Name: "fuchsia_cobalt_ControllerGenerateAggregatedObservationsRequestHandles"}}},
+ &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "rd_bytes", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", TypeSize: 65536, ArgDir: 1}, Kind: 1, RangeBegin: 65536, RangeEnd: 65536}},
+ &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "rd_handles", TypeSize: 8}, Type: &StructType{Key: StructKey{Name: "fuchsia_cobalt_ControllerGenerateAggregatedObservationsResponseHandles", Dir: 1}}},
+ &LenType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "bytesize", FldName: "wr_num_bytes", TypeSize: 4}}, BitSize: 8, Path: []string{"wr_bytes"}},
+ &LenType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "bytesize4", FldName: "wr_num_handles", TypeSize: 4}}, BitSize: 32, Path: []string{"wr_handles"}},
+ &LenType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "bytesize", FldName: "rd_num_bytes", TypeSize: 4}}, BitSize: 8, Path: []string{"rd_bytes"}},
+ &LenType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "bytesize4", FldName: "rd_num_handles", TypeSize: 4}}, BitSize: 32, Path: []string{"rd_handles"}},
+ }}},
{Key: StructKey{Name: "fidl_call_args[fuchsia_cobalt_ControllerGetFailedSendAttemptsRequest, fuchsia_cobalt_ControllerGetFailedSendAttemptsRequestHandles, array[int8, ZX_CHANNEL_MAX_MSG_BYTES], fuchsia_cobalt_ControllerGetFailedSendAttemptsResponseHandles]"}, Desc: &StructDesc{TypeCommon: TypeCommon{TypeName: "fidl_call_args[fuchsia_cobalt_ControllerGetFailedSendAttemptsRequest, fuchsia_cobalt_ControllerGetFailedSendAttemptsRequestHandles, array[int8, ZX_CHANNEL_MAX_MSG_BYTES], fuchsia_cobalt_ControllerGetFailedSendAttemptsResponseHandles]", TypeSize: 48}, Fields: []Type{
&PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "wr_bytes", TypeSize: 8}, Type: &StructType{Key: StructKey{Name: "fuchsia_cobalt_ControllerGetFailedSendAttemptsRequest"}}},
&PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "wr_handles", TypeSize: 8}, Type: &StructType{Key: StructKey{Name: "fuchsia_cobalt_ControllerGetFailedSendAttemptsRequestHandles"}}},
@@ -1311,6 +1323,26 @@ var structDescs_amd64 = []*KeyedStruct{
&LenType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "bytesize", FldName: "rd_num_bytes", TypeSize: 4}}, BitSize: 8, Path: []string{"rd_bytes"}},
&LenType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "bytesize4", FldName: "rd_num_handles", TypeSize: 4}}, BitSize: 32, Path: []string{"rd_handles"}},
}}},
+ {Key: StructKey{Name: "fidl_call_args[fuchsia_net_NameLookupLookupHostnameRequest, fuchsia_net_NameLookupLookupHostnameRequestHandles, array[int8, ZX_CHANNEL_MAX_MSG_BYTES], fuchsia_net_NameLookupLookupHostnameResponseHandles]"}, Desc: &StructDesc{TypeCommon: TypeCommon{TypeName: "fidl_call_args[fuchsia_net_NameLookupLookupHostnameRequest, fuchsia_net_NameLookupLookupHostnameRequestHandles, array[int8, ZX_CHANNEL_MAX_MSG_BYTES], fuchsia_net_NameLookupLookupHostnameResponseHandles]", TypeSize: 48}, Fields: []Type{
+ &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "wr_bytes", TypeSize: 8}, Type: &StructType{Key: StructKey{Name: "fuchsia_net_NameLookupLookupHostnameRequest"}}},
+ &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "wr_handles", TypeSize: 8}, Type: &StructType{Key: StructKey{Name: "fuchsia_net_NameLookupLookupHostnameRequestHandles"}}},
+ &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "rd_bytes", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", TypeSize: 65536, ArgDir: 1}, Kind: 1, RangeBegin: 65536, RangeEnd: 65536}},
+ &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "rd_handles", TypeSize: 8}, Type: &StructType{Key: StructKey{Name: "fuchsia_net_NameLookupLookupHostnameResponseHandles", Dir: 1}}},
+ &LenType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "bytesize", FldName: "wr_num_bytes", TypeSize: 4}}, BitSize: 8, Path: []string{"wr_bytes"}},
+ &LenType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "bytesize4", FldName: "wr_num_handles", TypeSize: 4}}, BitSize: 32, Path: []string{"wr_handles"}},
+ &LenType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "bytesize", FldName: "rd_num_bytes", TypeSize: 4}}, BitSize: 8, Path: []string{"rd_bytes"}},
+ &LenType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "bytesize4", FldName: "rd_num_handles", TypeSize: 4}}, BitSize: 32, Path: []string{"rd_handles"}},
+ }}},
+ {Key: StructKey{Name: "fidl_call_args[fuchsia_net_NameLookupLookupIpRequest, fuchsia_net_NameLookupLookupIpRequestHandles, array[int8, ZX_CHANNEL_MAX_MSG_BYTES], fuchsia_net_NameLookupLookupIpResponseHandles]"}, Desc: &StructDesc{TypeCommon: TypeCommon{TypeName: "fidl_call_args[fuchsia_net_NameLookupLookupIpRequest, fuchsia_net_NameLookupLookupIpRequestHandles, array[int8, ZX_CHANNEL_MAX_MSG_BYTES], fuchsia_net_NameLookupLookupIpResponseHandles]", TypeSize: 48}, Fields: []Type{
+ &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "wr_bytes", TypeSize: 8}, Type: &StructType{Key: StructKey{Name: "fuchsia_net_NameLookupLookupIpRequest"}}},
+ &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "wr_handles", TypeSize: 8}, Type: &StructType{Key: StructKey{Name: "fuchsia_net_NameLookupLookupIpRequestHandles"}}},
+ &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "rd_bytes", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", TypeSize: 65536, ArgDir: 1}, Kind: 1, RangeBegin: 65536, RangeEnd: 65536}},
+ &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "rd_handles", TypeSize: 8}, Type: &StructType{Key: StructKey{Name: "fuchsia_net_NameLookupLookupIpResponseHandles", Dir: 1}}},
+ &LenType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "bytesize", FldName: "wr_num_bytes", TypeSize: 4}}, BitSize: 8, Path: []string{"wr_bytes"}},
+ &LenType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "bytesize4", FldName: "wr_num_handles", TypeSize: 4}}, BitSize: 32, Path: []string{"wr_handles"}},
+ &LenType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "bytesize", FldName: "rd_num_bytes", TypeSize: 4}}, BitSize: 8, Path: []string{"rd_bytes"}},
+ &LenType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "bytesize4", FldName: "rd_num_handles", TypeSize: 4}}, BitSize: 32, Path: []string{"rd_handles"}},
+ }}},
{Key: StructKey{Name: "fidl_call_args[fuchsia_net_SocketControlAcceptRequest, fuchsia_net_SocketControlAcceptRequestHandles, array[int8, ZX_CHANNEL_MAX_MSG_BYTES], fuchsia_net_SocketControlAcceptResponseHandles]"}, Desc: &StructDesc{TypeCommon: TypeCommon{TypeName: "fidl_call_args[fuchsia_net_SocketControlAcceptRequest, fuchsia_net_SocketControlAcceptRequestHandles, array[int8, ZX_CHANNEL_MAX_MSG_BYTES], fuchsia_net_SocketControlAcceptResponseHandles]", TypeSize: 48}, Fields: []Type{
&PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "wr_bytes", TypeSize: 8}, Type: &StructType{Key: StructKey{Name: "fuchsia_net_SocketControlAcceptRequest"}}},
&PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "wr_handles", TypeSize: 8}, Type: &StructType{Key: StructKey{Name: "fuchsia_net_SocketControlAcceptRequestHandles"}}},
@@ -1501,6 +1533,16 @@ var structDescs_amd64 = []*KeyedStruct{
&LenType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "bytesize", FldName: "rd_num_bytes", TypeSize: 4}}, BitSize: 8, Path: []string{"rd_bytes"}},
&LenType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "bytesize4", FldName: "rd_num_handles", TypeSize: 4}}, BitSize: 32, Path: []string{"rd_handles"}},
}}},
+ {Key: StructKey{Name: "fidl_call_args[fuchsia_net_stack_StackDisablePacketFilterRequest, fuchsia_net_stack_StackDisablePacketFilterRequestHandles, array[int8, ZX_CHANNEL_MAX_MSG_BYTES], fuchsia_net_stack_StackDisablePacketFilterResponseHandles]"}, Desc: &StructDesc{TypeCommon: TypeCommon{TypeName: "fidl_call_args[fuchsia_net_stack_StackDisablePacketFilterRequest, fuchsia_net_stack_StackDisablePacketFilterRequestHandles, array[int8, ZX_CHANNEL_MAX_MSG_BYTES], fuchsia_net_stack_StackDisablePacketFilterResponseHandles]", TypeSize: 48}, Fields: []Type{
+ &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "wr_bytes", TypeSize: 8}, Type: &StructType{Key: StructKey{Name: "fuchsia_net_stack_StackDisablePacketFilterRequest"}}},
+ &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "wr_handles", TypeSize: 8}, Type: &StructType{Key: StructKey{Name: "fuchsia_net_stack_StackDisablePacketFilterRequestHandles"}}},
+ &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "rd_bytes", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", TypeSize: 65536, ArgDir: 1}, Kind: 1, RangeBegin: 65536, RangeEnd: 65536}},
+ &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "rd_handles", TypeSize: 8}, Type: &StructType{Key: StructKey{Name: "fuchsia_net_stack_StackDisablePacketFilterResponseHandles", Dir: 1}}},
+ &LenType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "bytesize", FldName: "wr_num_bytes", TypeSize: 4}}, BitSize: 8, Path: []string{"wr_bytes"}},
+ &LenType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "bytesize4", FldName: "wr_num_handles", TypeSize: 4}}, BitSize: 32, Path: []string{"wr_handles"}},
+ &LenType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "bytesize", FldName: "rd_num_bytes", TypeSize: 4}}, BitSize: 8, Path: []string{"rd_bytes"}},
+ &LenType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "bytesize4", FldName: "rd_num_handles", TypeSize: 4}}, BitSize: 32, Path: []string{"rd_handles"}},
+ }}},
{Key: StructKey{Name: "fidl_call_args[fuchsia_net_stack_StackEnableInterfaceRequest, fuchsia_net_stack_StackEnableInterfaceRequestHandles, array[int8, ZX_CHANNEL_MAX_MSG_BYTES], fuchsia_net_stack_StackEnableInterfaceResponseHandles]"}, Desc: &StructDesc{TypeCommon: TypeCommon{TypeName: "fidl_call_args[fuchsia_net_stack_StackEnableInterfaceRequest, fuchsia_net_stack_StackEnableInterfaceRequestHandles, array[int8, ZX_CHANNEL_MAX_MSG_BYTES], fuchsia_net_stack_StackEnableInterfaceResponseHandles]", TypeSize: 48}, Fields: []Type{
&PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "wr_bytes", TypeSize: 8}, Type: &StructType{Key: StructKey{Name: "fuchsia_net_stack_StackEnableInterfaceRequest"}}},
&PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "wr_handles", TypeSize: 8}, Type: &StructType{Key: StructKey{Name: "fuchsia_net_stack_StackEnableInterfaceRequestHandles"}}},
@@ -1511,6 +1553,16 @@ var structDescs_amd64 = []*KeyedStruct{
&LenType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "bytesize", FldName: "rd_num_bytes", TypeSize: 4}}, BitSize: 8, Path: []string{"rd_bytes"}},
&LenType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "bytesize4", FldName: "rd_num_handles", TypeSize: 4}}, BitSize: 32, Path: []string{"rd_handles"}},
}}},
+ {Key: StructKey{Name: "fidl_call_args[fuchsia_net_stack_StackEnablePacketFilterRequest, fuchsia_net_stack_StackEnablePacketFilterRequestHandles, array[int8, ZX_CHANNEL_MAX_MSG_BYTES], fuchsia_net_stack_StackEnablePacketFilterResponseHandles]"}, Desc: &StructDesc{TypeCommon: TypeCommon{TypeName: "fidl_call_args[fuchsia_net_stack_StackEnablePacketFilterRequest, fuchsia_net_stack_StackEnablePacketFilterRequestHandles, array[int8, ZX_CHANNEL_MAX_MSG_BYTES], fuchsia_net_stack_StackEnablePacketFilterResponseHandles]", TypeSize: 48}, Fields: []Type{
+ &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "wr_bytes", TypeSize: 8}, Type: &StructType{Key: StructKey{Name: "fuchsia_net_stack_StackEnablePacketFilterRequest"}}},
+ &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "wr_handles", TypeSize: 8}, Type: &StructType{Key: StructKey{Name: "fuchsia_net_stack_StackEnablePacketFilterRequestHandles"}}},
+ &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "rd_bytes", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", TypeSize: 65536, ArgDir: 1}, Kind: 1, RangeBegin: 65536, RangeEnd: 65536}},
+ &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "rd_handles", TypeSize: 8}, Type: &StructType{Key: StructKey{Name: "fuchsia_net_stack_StackEnablePacketFilterResponseHandles", Dir: 1}}},
+ &LenType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "bytesize", FldName: "wr_num_bytes", TypeSize: 4}}, BitSize: 8, Path: []string{"wr_bytes"}},
+ &LenType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "bytesize4", FldName: "wr_num_handles", TypeSize: 4}}, BitSize: 32, Path: []string{"wr_handles"}},
+ &LenType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "bytesize", FldName: "rd_num_bytes", TypeSize: 4}}, BitSize: 8, Path: []string{"rd_bytes"}},
+ &LenType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "bytesize4", FldName: "rd_num_handles", TypeSize: 4}}, BitSize: 32, Path: []string{"rd_handles"}},
+ }}},
{Key: StructKey{Name: "fidl_call_args[fuchsia_net_stack_StackGetForwardingTableRequest, fuchsia_net_stack_StackGetForwardingTableRequestHandles, array[int8, ZX_CHANNEL_MAX_MSG_BYTES], fuchsia_net_stack_StackGetForwardingTableResponseHandles]"}, Desc: &StructDesc{TypeCommon: TypeCommon{TypeName: "fidl_call_args[fuchsia_net_stack_StackGetForwardingTableRequest, fuchsia_net_stack_StackGetForwardingTableRequestHandles, array[int8, ZX_CHANNEL_MAX_MSG_BYTES], fuchsia_net_stack_StackGetForwardingTableResponseHandles]", TypeSize: 48}, Fields: []Type{
&PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "wr_bytes", TypeSize: 8}, Type: &StructType{Key: StructKey{Name: "fuchsia_net_stack_StackGetForwardingTableRequest"}}},
&PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "wr_handles", TypeSize: 8}, Type: &StructType{Key: StructKey{Name: "fuchsia_net_stack_StackGetForwardingTableRequestHandles"}}},
@@ -1659,6 +1711,12 @@ var structDescs_amd64 = []*KeyedStruct{
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "flags", TypeSize: 4}}},
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "ordinal", TypeSize: 4}}, Val: 1045766885},
}}},
+ {Key: StructKey{Name: "fidl_message_header[104863984]"}, Desc: &StructDesc{TypeCommon: TypeCommon{TypeName: "fidl_message_header[104863984]", TypeSize: 16}, Fields: []Type{
+ &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "txid", TypeSize: 4}}},
+ &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "reserved", TypeSize: 4}}},
+ &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "flags", TypeSize: 4}}},
+ &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "ordinal", TypeSize: 4}}, Val: 104863984},
+ }}},
{Key: StructKey{Name: "fidl_message_header[1059310710]"}, Desc: &StructDesc{TypeCommon: TypeCommon{TypeName: "fidl_message_header[1059310710]", TypeSize: 16}, Fields: []Type{
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "txid", TypeSize: 4}}},
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "reserved", TypeSize: 4}}},
@@ -1827,6 +1885,12 @@ var structDescs_amd64 = []*KeyedStruct{
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "flags", TypeSize: 4}}},
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "ordinal", TypeSize: 4}}, Val: 1522700084},
}}},
+ {Key: StructKey{Name: "fidl_message_header[1523993550]"}, Desc: &StructDesc{TypeCommon: TypeCommon{TypeName: "fidl_message_header[1523993550]", TypeSize: 16}, Fields: []Type{
+ &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "txid", TypeSize: 4}}},
+ &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "reserved", TypeSize: 4}}},
+ &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "flags", TypeSize: 4}}},
+ &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "ordinal", TypeSize: 4}}, Val: 1523993550},
+ }}},
{Key: StructKey{Name: "fidl_message_header[1529124283]"}, Desc: &StructDesc{TypeCommon: TypeCommon{TypeName: "fidl_message_header[1529124283]", TypeSize: 16}, Fields: []Type{
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "txid", TypeSize: 4}}},
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "reserved", TypeSize: 4}}},
@@ -2085,12 +2149,24 @@ var structDescs_amd64 = []*KeyedStruct{
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "flags", TypeSize: 4}}},
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "ordinal", TypeSize: 4}}, Val: 351572256},
}}},
+ {Key: StructKey{Name: "fidl_message_header[376878981]"}, Desc: &StructDesc{TypeCommon: TypeCommon{TypeName: "fidl_message_header[376878981]", TypeSize: 16}, Fields: []Type{
+ &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "txid", TypeSize: 4}}},
+ &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "reserved", TypeSize: 4}}},
+ &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "flags", TypeSize: 4}}},
+ &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "ordinal", TypeSize: 4}}, Val: 376878981},
+ }}},
{Key: StructKey{Name: "fidl_message_header[383400103]"}, Desc: &StructDesc{TypeCommon: TypeCommon{TypeName: "fidl_message_header[383400103]", TypeSize: 16}, Fields: []Type{
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "txid", TypeSize: 4}}},
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "reserved", TypeSize: 4}}},
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "flags", TypeSize: 4}}},
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "ordinal", TypeSize: 4}}, Val: 383400103},
}}},
+ {Key: StructKey{Name: "fidl_message_header[391654548]"}, Desc: &StructDesc{TypeCommon: TypeCommon{TypeName: "fidl_message_header[391654548]", TypeSize: 16}, Fields: []Type{
+ &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "txid", TypeSize: 4}}},
+ &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "reserved", TypeSize: 4}}},
+ &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "flags", TypeSize: 4}}},
+ &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "ordinal", TypeSize: 4}}, Val: 391654548},
+ }}},
{Key: StructKey{Name: "fidl_message_header[402549324]"}, Desc: &StructDesc{TypeCommon: TypeCommon{TypeName: "fidl_message_header[402549324]", TypeSize: 16}, Fields: []Type{
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "txid", TypeSize: 4}}},
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "reserved", TypeSize: 4}}},
@@ -2313,6 +2389,12 @@ var structDescs_amd64 = []*KeyedStruct{
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "flags", TypeSize: 4}}},
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "ordinal", TypeSize: 4}}, Val: 796734679},
}}},
+ {Key: StructKey{Name: "fidl_message_header[818031436]"}, Desc: &StructDesc{TypeCommon: TypeCommon{TypeName: "fidl_message_header[818031436]", TypeSize: 16}, Fields: []Type{
+ &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "txid", TypeSize: 4}}},
+ &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "reserved", TypeSize: 4}}},
+ &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "flags", TypeSize: 4}}},
+ &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "ordinal", TypeSize: 4}}, Val: 818031436},
+ }}},
{Key: StructKey{Name: "fidl_message_header[840416493]"}, Desc: &StructDesc{TypeCommon: TypeCommon{TypeName: "fidl_message_header[840416493]", TypeSize: 16}, Fields: []Type{
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "txid", TypeSize: 4}}},
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "reserved", TypeSize: 4}}},
@@ -2396,30 +2478,34 @@ var structDescs_amd64 = []*KeyedStruct{
&FlagsType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "fidl_alloc_presence", FldName: "data", TypeSize: 8}}, Vals: []uint64{0, 18446744073709551615, 18446744073709551615, 18446744073709551615, 18446744073709551615, 18446744073709551615}},
}}},
{Key: StructKey{Name: "fidl_union_member[fuchsia_cobalt_EventPayloadTag_elapsed_micros, int64]"}, Desc: &StructDesc{TypeCommon: TypeCommon{TypeName: "fidl_union_member[fuchsia_cobalt_EventPayloadTag_elapsed_micros, int64]", TypeSize: 16}, Fields: []Type{
- &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "tag", TypeSize: 4}}, Val: 1},
+ &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "tag", TypeSize: 4}}, Val: 2},
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "pad", TypeSize: 4}}, IsPad: true},
&IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int64", FldName: "data", TypeSize: 8}}},
}}},
- {Key: StructKey{Name: "fidl_union_member[fuchsia_cobalt_EventPayloadTag_event_count, fuchsia_cobalt_CountEventInLine]"}, Desc: &StructDesc{TypeCommon: TypeCommon{TypeName: "fidl_union_member[fuchsia_cobalt_EventPayloadTag_event_count, fuchsia_cobalt_CountEventInLine]", TypeSize: 20}, Fields: []Type{
+ {Key: StructKey{Name: "fidl_union_member[fuchsia_cobalt_EventPayloadTag_event, fuchsia_cobalt_EventInLine]"}, Desc: &StructDesc{TypeCommon: TypeCommon{TypeName: "fidl_union_member[fuchsia_cobalt_EventPayloadTag_event, fuchsia_cobalt_EventInLine]", TypeSize: 4}, Fields: []Type{
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "tag", TypeSize: 4}}},
+ &StructType{Key: StructKey{Name: "fuchsia_cobalt_EventInLine"}, FldName: "data"},
+ }}},
+ {Key: StructKey{Name: "fidl_union_member[fuchsia_cobalt_EventPayloadTag_event_count, fuchsia_cobalt_CountEventInLine]"}, Desc: &StructDesc{TypeCommon: TypeCommon{TypeName: "fidl_union_member[fuchsia_cobalt_EventPayloadTag_event_count, fuchsia_cobalt_CountEventInLine]", TypeSize: 20}, Fields: []Type{
+ &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "tag", TypeSize: 4}}, Val: 1},
&StructType{Key: StructKey{Name: "fuchsia_cobalt_CountEventInLine"}, FldName: "data"},
}}},
{Key: StructKey{Name: "fidl_union_member[fuchsia_cobalt_EventPayloadTag_fps, int32]"}, Desc: &StructDesc{TypeCommon: TypeCommon{TypeName: "fidl_union_member[fuchsia_cobalt_EventPayloadTag_fps, int32]", TypeSize: 8}, Fields: []Type{
- &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "tag", TypeSize: 4}}, Val: 2},
+ &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "tag", TypeSize: 4}}, Val: 3},
&IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", FldName: "data", TypeSize: 4}}},
}}},
{Key: StructKey{Name: "fidl_union_member[fuchsia_cobalt_EventPayloadTag_int_histogram, fidl_vector]"}, Desc: &StructDesc{TypeCommon: TypeCommon{TypeName: "fidl_union_member[fuchsia_cobalt_EventPayloadTag_int_histogram, fidl_vector]", TypeSize: 24}, Fields: []Type{
- &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "tag", TypeSize: 4}}, Val: 5},
+ &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "tag", TypeSize: 4}}, Val: 6},
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "pad", TypeSize: 4}}, IsPad: true},
&StructType{Key: StructKey{Name: "fidl_vector"}, FldName: "data"},
}}},
{Key: StructKey{Name: "fidl_union_member[fuchsia_cobalt_EventPayloadTag_memory_bytes_used, int64]"}, Desc: &StructDesc{TypeCommon: TypeCommon{TypeName: "fidl_union_member[fuchsia_cobalt_EventPayloadTag_memory_bytes_used, int64]", TypeSize: 16}, Fields: []Type{
- &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "tag", TypeSize: 4}}, Val: 3},
+ &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "tag", TypeSize: 4}}, Val: 4},
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "pad", TypeSize: 4}}, IsPad: true},
&IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int64", FldName: "data", TypeSize: 8}}},
}}},
{Key: StructKey{Name: "fidl_union_member[fuchsia_cobalt_EventPayloadTag_string_event, fidl_string]"}, Desc: &StructDesc{TypeCommon: TypeCommon{TypeName: "fidl_union_member[fuchsia_cobalt_EventPayloadTag_string_event, fidl_string]", TypeSize: 24}, Fields: []Type{
- &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "tag", TypeSize: 4}}, Val: 4},
+ &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "tag", TypeSize: 4}}, Val: 5},
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "pad", TypeSize: 4}}, IsPad: true},
&StructType{Key: StructKey{Name: "fidl_string"}, FldName: "data"},
}}},
@@ -2486,6 +2572,16 @@ var structDescs_amd64 = []*KeyedStruct{
{Key: StructKey{Name: "fuchsia_cobalt_ControllerBlockUntilEmptyResponseHandles", Dir: 1}, Desc: &StructDesc{TypeCommon: TypeCommon{TypeName: "fuchsia_cobalt_ControllerBlockUntilEmptyResponseHandles", ArgDir: 1}, Fields: []Type{
&BufferType{TypeCommon: TypeCommon{TypeName: "void", FldName: "void", ArgDir: 1}, Kind: 1},
}}},
+ {Key: StructKey{Name: "fuchsia_cobalt_ControllerGenerateAggregatedObservationsRequest"}, Desc: &StructDesc{TypeCommon: TypeCommon{TypeName: "fuchsia_cobalt_ControllerGenerateAggregatedObservationsRequest", TypeSize: 20}, Fields: []Type{
+ &StructType{Key: StructKey{Name: "fidl_message_header[1523993550]"}, FldName: "hdr"},
+ &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", FldName: "day_index", TypeSize: 4}}},
+ }}},
+ {Key: StructKey{Name: "fuchsia_cobalt_ControllerGenerateAggregatedObservationsRequestHandles"}, Desc: &StructDesc{TypeCommon: TypeCommon{TypeName: "fuchsia_cobalt_ControllerGenerateAggregatedObservationsRequestHandles"}, Fields: []Type{
+ &BufferType{TypeCommon: TypeCommon{TypeName: "void", FldName: "void"}, Kind: 1},
+ }}},
+ {Key: StructKey{Name: "fuchsia_cobalt_ControllerGenerateAggregatedObservationsResponseHandles", Dir: 1}, Desc: &StructDesc{TypeCommon: TypeCommon{TypeName: "fuchsia_cobalt_ControllerGenerateAggregatedObservationsResponseHandles", ArgDir: 1}, Fields: []Type{
+ &BufferType{TypeCommon: TypeCommon{TypeName: "void", FldName: "void", ArgDir: 1}, Kind: 1},
+ }}},
{Key: StructKey{Name: "fuchsia_cobalt_ControllerGetFailedSendAttemptsRequest"}, Desc: &StructDesc{TypeCommon: TypeCommon{TypeName: "fuchsia_cobalt_ControllerGetFailedSendAttemptsRequest", TypeSize: 16}, Fields: []Type{
&StructType{Key: StructKey{Name: "fidl_message_header[976719687]"}, FldName: "hdr"},
}}},
@@ -2527,7 +2623,11 @@ var structDescs_amd64 = []*KeyedStruct{
{Key: StructKey{Name: "fuchsia_cobalt_CustomEventValueOutOfLine"}, Desc: &StructDesc{TypeCommon: TypeCommon{TypeName: "fuchsia_cobalt_CustomEventValueOutOfLine", IsVarlen: true}, Fields: []Type{
&StructType{Key: StructKey{Name: "fidl_aligned[stringnoz]"}, FldName: "dimension_nameOutOfLine"},
}}},
+ {Key: StructKey{Name: "fuchsia_cobalt_EventInLine"}, Desc: &StructDesc{TypeCommon: TypeCommon{TypeName: "fuchsia_cobalt_EventInLine"}, Fields: []Type{
+ &BufferType{TypeCommon: TypeCommon{TypeName: "void", FldName: "void"}, Kind: 1},
+ }}},
{Key: StructKey{Name: "fuchsia_cobalt_EventPayloadInLine"}, Desc: &StructDesc{TypeCommon: TypeCommon{TypeName: "fuchsia_cobalt_EventPayloadInLine", TypeSize: 24}, Fields: []Type{
+ &StructType{Key: StructKey{Name: "fidl_union_member[fuchsia_cobalt_EventPayloadTag_event, fuchsia_cobalt_EventInLine]"}, FldName: "eventInLine"},
&StructType{Key: StructKey{Name: "fidl_union_member[fuchsia_cobalt_EventPayloadTag_event_count, fuchsia_cobalt_CountEventInLine]"}, FldName: "event_countInLine"},
&StructType{Key: StructKey{Name: "fidl_union_member[fuchsia_cobalt_EventPayloadTag_elapsed_micros, int64]"}, FldName: "elapsed_micros"},
&StructType{Key: StructKey{Name: "fidl_union_member[fuchsia_cobalt_EventPayloadTag_fps, int32]"}, FldName: "fps"},
@@ -3040,9 +3140,7 @@ var structDescs_amd64 = []*KeyedStruct{
{Key: StructKey{Name: "fuchsia_cobalt_SystemDataUpdaterSetChannelRequest"}, Desc: &StructDesc{TypeCommon: TypeCommon{TypeName: "fuchsia_cobalt_SystemDataUpdaterSetChannelRequest", IsVarlen: true}, Fields: []Type{
&StructType{Key: StructKey{Name: "fidl_message_header[938569873]"}, FldName: "hdr"},
&StructType{Key: StructKey{Name: "fidl_string"}, FldName: "current_channelInLine"},
- &StructType{Key: StructKey{Name: "fidl_string"}, FldName: "target_channelInLine"},
&StructType{Key: StructKey{Name: "fidl_aligned[stringnoz]"}, FldName: "current_channelOutOfLine"},
- &StructType{Key: StructKey{Name: "fidl_aligned[stringnoz]"}, FldName: "target_channelOutOfLine"},
}}},
{Key: StructKey{Name: "fuchsia_cobalt_SystemDataUpdaterSetChannelRequestHandles"}, Desc: &StructDesc{TypeCommon: TypeCommon{TypeName: "fuchsia_cobalt_SystemDataUpdaterSetChannelRequestHandles"}, Fields: []Type{
&BufferType{TypeCommon: TypeCommon{TypeName: "void", FldName: "void"}, Kind: 1},
@@ -4090,16 +4188,80 @@ var structDescs_amd64 = []*KeyedStruct{
{Key: StructKey{Name: "fuchsia_net_ConnectivityOnNetworkReachableEventHandles", Dir: 1}, Desc: &StructDesc{TypeCommon: TypeCommon{TypeName: "fuchsia_net_ConnectivityOnNetworkReachableEventHandles", ArgDir: 1}, Fields: []Type{
&BufferType{TypeCommon: TypeCommon{TypeName: "void", FldName: "void", ArgDir: 1}, Kind: 1},
}}},
+ {Key: StructKey{Name: "fuchsia_net_IpAddressHandles"}, Desc: &StructDesc{TypeCommon: TypeCommon{TypeName: "fuchsia_net_IpAddressHandles", IsVarlen: true}, Fields: []Type{
+ &StructType{Key: StructKey{Name: "fuchsia_net_Ipv4AddressHandles"}, FldName: "ipv4"},
+ &StructType{Key: StructKey{Name: "fuchsia_net_Ipv6AddressHandles"}, FldName: "ipv6"},
+ }}},
{Key: StructKey{Name: "fuchsia_net_IpAddressInLine"}, Desc: &StructDesc{TypeCommon: TypeCommon{TypeName: "fuchsia_net_IpAddressInLine", TypeSize: 20}, Fields: []Type{
&StructType{Key: StructKey{Name: "fidl_union_member[fuchsia_net_IpAddressTag_ipv4, fuchsia_net_Ipv4AddressInLine]"}, FldName: "ipv4InLine"},
&StructType{Key: StructKey{Name: "fidl_union_member[fuchsia_net_IpAddressTag_ipv6, fuchsia_net_Ipv6AddressInLine]"}, FldName: "ipv6InLine"},
}}},
+ {Key: StructKey{Name: "fuchsia_net_IpAddressInfoHandles", Dir: 1}, Desc: &StructDesc{TypeCommon: TypeCommon{TypeName: "fuchsia_net_IpAddressInfoHandles", ArgDir: 1}, Fields: []Type{
+ &ArrayType{TypeCommon: TypeCommon{TypeName: "array", FldName: "ipv4_addrs", ArgDir: 1}, Type: &StructType{Key: StructKey{Name: "fuchsia_net_Ipv4AddressHandles", Dir: 1}}},
+ &ArrayType{TypeCommon: TypeCommon{TypeName: "array", FldName: "ipv6_addrs", ArgDir: 1}, Type: &StructType{Key: StructKey{Name: "fuchsia_net_Ipv6AddressHandles", Dir: 1}}},
+ }}},
+ {Key: StructKey{Name: "fuchsia_net_IpAddressOutOfLine"}, Desc: &StructDesc{TypeCommon: TypeCommon{TypeName: "fuchsia_net_IpAddressOutOfLine", IsVarlen: true}, Fields: []Type{
+ &StructType{Key: StructKey{Name: "fuchsia_net_Ipv4AddressOutOfLine"}, FldName: "ipv4OutOfLine"},
+ &StructType{Key: StructKey{Name: "fuchsia_net_Ipv6AddressOutOfLine"}, FldName: "ipv6OutOfLine"},
+ }}},
+ {Key: StructKey{Name: "fuchsia_net_Ipv4AddressHandles"}, Desc: &StructDesc{TypeCommon: TypeCommon{TypeName: "fuchsia_net_Ipv4AddressHandles"}, Fields: []Type{
+ &BufferType{TypeCommon: TypeCommon{TypeName: "void", FldName: "void"}, Kind: 1},
+ }}},
+ {Key: StructKey{Name: "fuchsia_net_Ipv4AddressHandles", Dir: 1}, Desc: &StructDesc{TypeCommon: TypeCommon{TypeName: "fuchsia_net_Ipv4AddressHandles", ArgDir: 1}, Fields: []Type{
+ &BufferType{TypeCommon: TypeCommon{TypeName: "void", FldName: "void", ArgDir: 1}, Kind: 1},
+ }}},
{Key: StructKey{Name: "fuchsia_net_Ipv4AddressInLine"}, Desc: &StructDesc{TypeCommon: TypeCommon{TypeName: "fuchsia_net_Ipv4AddressInLine", TypeSize: 4}, Fields: []Type{
&BufferType{TypeCommon: TypeCommon{TypeName: "array", FldName: "addrInLine", TypeSize: 4}, Kind: 1, RangeBegin: 4, RangeEnd: 4},
}}},
+ {Key: StructKey{Name: "fuchsia_net_Ipv4AddressOutOfLine"}, Desc: &StructDesc{TypeCommon: TypeCommon{TypeName: "fuchsia_net_Ipv4AddressOutOfLine"}, Fields: []Type{
+ &BufferType{TypeCommon: TypeCommon{TypeName: "void", FldName: "void"}, Kind: 1},
+ }}},
+ {Key: StructKey{Name: "fuchsia_net_Ipv6AddressHandles"}, Desc: &StructDesc{TypeCommon: TypeCommon{TypeName: "fuchsia_net_Ipv6AddressHandles"}, Fields: []Type{
+ &BufferType{TypeCommon: TypeCommon{TypeName: "void", FldName: "void"}, Kind: 1},
+ }}},
+ {Key: StructKey{Name: "fuchsia_net_Ipv6AddressHandles", Dir: 1}, Desc: &StructDesc{TypeCommon: TypeCommon{TypeName: "fuchsia_net_Ipv6AddressHandles", ArgDir: 1}, Fields: []Type{
+ &BufferType{TypeCommon: TypeCommon{TypeName: "void", FldName: "void", ArgDir: 1}, Kind: 1},
+ }}},
{Key: StructKey{Name: "fuchsia_net_Ipv6AddressInLine"}, Desc: &StructDesc{TypeCommon: TypeCommon{TypeName: "fuchsia_net_Ipv6AddressInLine", TypeSize: 16}, Fields: []Type{
&BufferType{TypeCommon: TypeCommon{TypeName: "array", FldName: "addrInLine", TypeSize: 16}, Kind: 1, RangeBegin: 16, RangeEnd: 16},
}}},
+ {Key: StructKey{Name: "fuchsia_net_Ipv6AddressOutOfLine"}, Desc: &StructDesc{TypeCommon: TypeCommon{TypeName: "fuchsia_net_Ipv6AddressOutOfLine"}, Fields: []Type{
+ &BufferType{TypeCommon: TypeCommon{TypeName: "void", FldName: "void"}, Kind: 1},
+ }}},
+ {Key: StructKey{Name: "fuchsia_net_NameLookupLookupHostnameRequest"}, Desc: &StructDesc{TypeCommon: TypeCommon{TypeName: "fuchsia_net_NameLookupLookupHostnameRequest", IsVarlen: true}, Fields: []Type{
+ &StructType{Key: StructKey{Name: "fidl_message_header[391654548]"}, FldName: "hdr"},
+ &UnionType{Key: StructKey{Name: "fuchsia_net_IpAddressInLine"}, FldName: "addrInLine"},
+ &UnionType{Key: StructKey{Name: "fuchsia_net_IpAddressOutOfLine"}, FldName: "addrOutOfLine"},
+ }}},
+ {Key: StructKey{Name: "fuchsia_net_NameLookupLookupHostnameRequestHandles"}, Desc: &StructDesc{TypeCommon: TypeCommon{TypeName: "fuchsia_net_NameLookupLookupHostnameRequestHandles", IsVarlen: true}, Fields: []Type{
+ &UnionType{Key: StructKey{Name: "fuchsia_net_IpAddressHandles"}, FldName: "addr"},
+ }}},
+ {Key: StructKey{Name: "fuchsia_net_NameLookupLookupHostnameResponseHandles", Dir: 1}, Desc: &StructDesc{TypeCommon: TypeCommon{TypeName: "fuchsia_net_NameLookupLookupHostnameResponseHandles", ArgDir: 1, IsVarlen: true}, Fields: []Type{
+ &UnionType{Key: StructKey{Name: "fuchsia_net_NameLookup_LookupHostname_ResultHandles", Dir: 1}, FldName: "result"},
+ }}},
+ {Key: StructKey{Name: "fuchsia_net_NameLookupLookupIpRequest"}, Desc: &StructDesc{TypeCommon: TypeCommon{TypeName: "fuchsia_net_NameLookupLookupIpRequest", IsVarlen: true}, Fields: []Type{
+ &StructType{Key: StructKey{Name: "fidl_message_header[818031436]"}, FldName: "hdr"},
+ &StructType{Key: StructKey{Name: "fidl_string"}, FldName: "hostnameInLine"},
+ &StructType{Key: StructKey{Name: "fidl_aligned[stringnoz]"}, FldName: "hostnameOutOfLine"},
+ }}},
+ {Key: StructKey{Name: "fuchsia_net_NameLookupLookupIpRequestHandles"}, Desc: &StructDesc{TypeCommon: TypeCommon{TypeName: "fuchsia_net_NameLookupLookupIpRequestHandles"}, Fields: []Type{
+ &BufferType{TypeCommon: TypeCommon{TypeName: "void", FldName: "void"}, Kind: 1},
+ }}},
+ {Key: StructKey{Name: "fuchsia_net_NameLookupLookupIpResponseHandles", Dir: 1}, Desc: &StructDesc{TypeCommon: TypeCommon{TypeName: "fuchsia_net_NameLookupLookupIpResponseHandles", ArgDir: 1, IsVarlen: true}, Fields: []Type{
+ &UnionType{Key: StructKey{Name: "fuchsia_net_NameLookup_LookupIp_ResultHandles", Dir: 1}, FldName: "result"},
+ }}},
+ {Key: StructKey{Name: "fuchsia_net_NameLookup_LookupHostname_ResponseHandles", Dir: 1}, Desc: &StructDesc{TypeCommon: TypeCommon{TypeName: "fuchsia_net_NameLookup_LookupHostname_ResponseHandles", ArgDir: 1}, Fields: []Type{
+ &BufferType{TypeCommon: TypeCommon{TypeName: "void", FldName: "void", ArgDir: 1}, Kind: 1},
+ }}},
+ {Key: StructKey{Name: "fuchsia_net_NameLookup_LookupHostname_ResultHandles", Dir: 1}, Desc: &StructDesc{TypeCommon: TypeCommon{TypeName: "fuchsia_net_NameLookup_LookupHostname_ResultHandles", ArgDir: 1, IsVarlen: true}, Fields: []Type{
+ &StructType{Key: StructKey{Name: "fuchsia_net_NameLookup_LookupHostname_ResponseHandles", Dir: 1}, FldName: "response"},
+ }}},
+ {Key: StructKey{Name: "fuchsia_net_NameLookup_LookupIp_ResponseHandles", Dir: 1}, Desc: &StructDesc{TypeCommon: TypeCommon{TypeName: "fuchsia_net_NameLookup_LookupIp_ResponseHandles", ArgDir: 1}, Fields: []Type{
+ &StructType{Key: StructKey{Name: "fuchsia_net_IpAddressInfoHandles", Dir: 1}, FldName: "addr"},
+ }}},
+ {Key: StructKey{Name: "fuchsia_net_NameLookup_LookupIp_ResultHandles", Dir: 1}, Desc: &StructDesc{TypeCommon: TypeCommon{TypeName: "fuchsia_net_NameLookup_LookupIp_ResultHandles", ArgDir: 1, IsVarlen: true}, Fields: []Type{
+ &StructType{Key: StructKey{Name: "fuchsia_net_NameLookup_LookupIp_ResponseHandles", Dir: 1}, FldName: "response"},
+ }}},
{Key: StructKey{Name: "fuchsia_net_SocketControlAcceptRequest"}, Desc: &StructDesc{TypeCommon: TypeCommon{TypeName: "fuchsia_net_SocketControlAcceptRequest", TypeSize: 18}, Fields: []Type{
&StructType{Key: StructKey{Name: "fidl_message_header[796734679]"}, FldName: "hdr"},
&IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", FldName: "flags_", TypeSize: 2}}},
@@ -4347,13 +4509,14 @@ var structDescs_amd64 = []*KeyedStruct{
{Key: StructKey{Name: "fuchsia_net_stack_StackDelForwardingEntryResponseHandles", Dir: 1}, Desc: &StructDesc{TypeCommon: TypeCommon{TypeName: "fuchsia_net_stack_StackDelForwardingEntryResponseHandles", ArgDir: 1}, Fields: []Type{
&StructType{Key: StructKey{Name: "fuchsia_net_stack_ErrorHandles", Dir: 1}, FldName: "err"},
}}},
- {Key: StructKey{Name: "fuchsia_net_stack_StackDelInterfaceAddressRequest"}, Desc: &StructDesc{TypeCommon: TypeCommon{TypeName: "fuchsia_net_stack_StackDelInterfaceAddressRequest", TypeSize: 44}, Fields: []Type{
+ {Key: StructKey{Name: "fuchsia_net_stack_StackDelInterfaceAddressRequest"}, Desc: &StructDesc{TypeCommon: TypeCommon{TypeName: "fuchsia_net_stack_StackDelInterfaceAddressRequest", TypeSize: 45}, Fields: []Type{
&StructType{Key: StructKey{Name: "fidl_message_header[1221457197]"}, FldName: "hdr"},
&IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int64", FldName: "id", TypeSize: 8}}},
- &UnionType{Key: StructKey{Name: "fuchsia_net_IpAddressInLine"}, FldName: "addrInLine"},
+ &StructType{Key: StructKey{Name: "fuchsia_net_stack_InterfaceAddressInLine"}, FldName: "addrInLine"},
+ &StructType{Key: StructKey{Name: "fuchsia_net_stack_InterfaceAddressOutOfLine"}, FldName: "addrOutOfLine"},
}}},
{Key: StructKey{Name: "fuchsia_net_stack_StackDelInterfaceAddressRequestHandles"}, Desc: &StructDesc{TypeCommon: TypeCommon{TypeName: "fuchsia_net_stack_StackDelInterfaceAddressRequestHandles"}, Fields: []Type{
- &BufferType{TypeCommon: TypeCommon{TypeName: "void", FldName: "void"}, Kind: 1},
+ &StructType{Key: StructKey{Name: "fuchsia_net_stack_InterfaceAddressHandles"}, FldName: "addr"},
}}},
{Key: StructKey{Name: "fuchsia_net_stack_StackDelInterfaceAddressResponseHandles", Dir: 1}, Desc: &StructDesc{TypeCommon: TypeCommon{TypeName: "fuchsia_net_stack_StackDelInterfaceAddressResponseHandles", ArgDir: 1}, Fields: []Type{
&StructType{Key: StructKey{Name: "fuchsia_net_stack_ErrorHandles", Dir: 1}, FldName: "err"},
@@ -4368,6 +4531,16 @@ var structDescs_amd64 = []*KeyedStruct{
{Key: StructKey{Name: "fuchsia_net_stack_StackDisableInterfaceResponseHandles", Dir: 1}, Desc: &StructDesc{TypeCommon: TypeCommon{TypeName: "fuchsia_net_stack_StackDisableInterfaceResponseHandles", ArgDir: 1}, Fields: []Type{
&StructType{Key: StructKey{Name: "fuchsia_net_stack_ErrorHandles", Dir: 1}, FldName: "err"},
}}},
+ {Key: StructKey{Name: "fuchsia_net_stack_StackDisablePacketFilterRequest"}, Desc: &StructDesc{TypeCommon: TypeCommon{TypeName: "fuchsia_net_stack_StackDisablePacketFilterRequest", TypeSize: 24}, Fields: []Type{
+ &StructType{Key: StructKey{Name: "fidl_message_header[376878981]"}, FldName: "hdr"},
+ &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int64", FldName: "id", TypeSize: 8}}},
+ }}},
+ {Key: StructKey{Name: "fuchsia_net_stack_StackDisablePacketFilterRequestHandles"}, Desc: &StructDesc{TypeCommon: TypeCommon{TypeName: "fuchsia_net_stack_StackDisablePacketFilterRequestHandles"}, Fields: []Type{
+ &BufferType{TypeCommon: TypeCommon{TypeName: "void", FldName: "void"}, Kind: 1},
+ }}},
+ {Key: StructKey{Name: "fuchsia_net_stack_StackDisablePacketFilterResponseHandles", Dir: 1}, Desc: &StructDesc{TypeCommon: TypeCommon{TypeName: "fuchsia_net_stack_StackDisablePacketFilterResponseHandles", ArgDir: 1}, Fields: []Type{
+ &StructType{Key: StructKey{Name: "fuchsia_net_stack_ErrorHandles", Dir: 1}, FldName: "err"},
+ }}},
{Key: StructKey{Name: "fuchsia_net_stack_StackEnableInterfaceRequest"}, Desc: &StructDesc{TypeCommon: TypeCommon{TypeName: "fuchsia_net_stack_StackEnableInterfaceRequest", TypeSize: 24}, Fields: []Type{
&StructType{Key: StructKey{Name: "fidl_message_header[338651837]"}, FldName: "hdr"},
&IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int64", FldName: "id", TypeSize: 8}}},
@@ -4378,6 +4551,16 @@ var structDescs_amd64 = []*KeyedStruct{
{Key: StructKey{Name: "fuchsia_net_stack_StackEnableInterfaceResponseHandles", Dir: 1}, Desc: &StructDesc{TypeCommon: TypeCommon{TypeName: "fuchsia_net_stack_StackEnableInterfaceResponseHandles", ArgDir: 1}, Fields: []Type{
&StructType{Key: StructKey{Name: "fuchsia_net_stack_ErrorHandles", Dir: 1}, FldName: "err"},
}}},
+ {Key: StructKey{Name: "fuchsia_net_stack_StackEnablePacketFilterRequest"}, Desc: &StructDesc{TypeCommon: TypeCommon{TypeName: "fuchsia_net_stack_StackEnablePacketFilterRequest", TypeSize: 24}, Fields: []Type{
+ &StructType{Key: StructKey{Name: "fidl_message_header[104863984]"}, FldName: "hdr"},
+ &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int64", FldName: "id", TypeSize: 8}}},
+ }}},
+ {Key: StructKey{Name: "fuchsia_net_stack_StackEnablePacketFilterRequestHandles"}, Desc: &StructDesc{TypeCommon: TypeCommon{TypeName: "fuchsia_net_stack_StackEnablePacketFilterRequestHandles"}, Fields: []Type{
+ &BufferType{TypeCommon: TypeCommon{TypeName: "void", FldName: "void"}, Kind: 1},
+ }}},
+ {Key: StructKey{Name: "fuchsia_net_stack_StackEnablePacketFilterResponseHandles", Dir: 1}, Desc: &StructDesc{TypeCommon: TypeCommon{TypeName: "fuchsia_net_stack_StackEnablePacketFilterResponseHandles", ArgDir: 1}, Fields: []Type{
+ &StructType{Key: StructKey{Name: "fuchsia_net_stack_ErrorHandles", Dir: 1}, FldName: "err"},
+ }}},
{Key: StructKey{Name: "fuchsia_net_stack_StackGetForwardingTableRequest"}, Desc: &StructDesc{TypeCommon: TypeCommon{TypeName: "fuchsia_net_stack_StackGetForwardingTableRequest", TypeSize: 16}, Fields: []Type{
&StructType{Key: StructKey{Name: "fidl_message_header[1689435905]"}, FldName: "hdr"},
}}},
@@ -4863,7 +5046,7 @@ var structDescs_amd64 = []*KeyedStruct{
}}},
{Key: StructKey{Name: "zx_policy_basic"}, Desc: &StructDesc{TypeCommon: TypeCommon{TypeName: "zx_policy_basic", TypeSize: 8}, Fields: []Type{
&FlagsType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "zx_policy_condition", FldName: "condition", TypeSize: 4}}, Vals: []uint64{0, 1, 2, 4, 5, 6, 8, 9, 10, 11, 3}},
- &FlagsType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "zx_policy_policy", FldName: "policy", TypeSize: 4}}, Vals: []uint64{0, 1, 2, 5}},
+ &FlagsType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "zx_policy_policy", FldName: "policy", TypeSize: 4}}, Vals: []uint64{0, 1, 4}, BitMask: true},
}}},
{Key: StructKey{Name: "zx_port_packet"}, Desc: &StructDesc{TypeCommon: TypeCommon{TypeName: "zx_port_packet", TypeSize: 48}, Fields: []Type{
&ProcType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "proc", FldName: "key", TypeSize: 8}}, ValuesStart: 1000, ValuesPerProc: 4},
@@ -5010,6 +5193,10 @@ var syscalls_amd64 = []*Syscall{
&PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "path", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "string", TypeSize: 30}, Kind: 2, Values: []string{"/svc/fuchsia.net.Connectivity\x00"}}},
&ResourceType{TypeCommon: TypeCommon{TypeName: "zx_chan_fuchsia_net_Connectivity_server", FldName: "handle", TypeSize: 4}},
}},
+ {Name: "fdio_service_connect$fuchsia_net_NameLookup", CallName: "fdio_service_connect", Args: []Type{
+ &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "path", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "string", TypeSize: 28}, Kind: 2, Values: []string{"/svc/fuchsia.net.NameLookup\x00"}}},
+ &ResourceType{TypeCommon: TypeCommon{TypeName: "zx_chan_fuchsia_net_NameLookup_server", FldName: "handle", TypeSize: 4}},
+ }},
{Name: "fdio_service_connect$fuchsia_net_SocketControl", CallName: "fdio_service_connect", Args: []Type{
&PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "path", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "string", TypeSize: 6}, Kind: 2, Values: []string{"/svc/\x00"}}},
&ResourceType{TypeCommon: TypeCommon{TypeName: "zx_chan_fuchsia_net_SocketControl_server", FldName: "handle", TypeSize: 4}},
@@ -5271,6 +5458,14 @@ var syscalls_amd64 = []*Syscall{
&PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "actual_bytes", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 1}}}},
&PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "actual_handles", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 1}}}},
}},
+ {Name: "zx_channel_call$fuchsia_cobalt_ControllerGenerateAggregatedObservations", CallName: "zx_channel_call", Args: []Type{
+ &ResourceType{TypeCommon: TypeCommon{TypeName: "zx_chan_fuchsia_cobalt_Controller_client", FldName: "handle", TypeSize: 4}},
+ &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "options", TypeSize: 8}}},
+ &ResourceType{TypeCommon: TypeCommon{TypeName: "zx_time", FldName: "deadline", TypeSize: 8}},
+ &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "args", TypeSize: 8}, Type: &StructType{Key: StructKey{Name: "fidl_call_args[fuchsia_cobalt_ControllerGenerateAggregatedObservationsRequest, fuchsia_cobalt_ControllerGenerateAggregatedObservationsRequestHandles, array[int8, ZX_CHANNEL_MAX_MSG_BYTES], fuchsia_cobalt_ControllerGenerateAggregatedObservationsResponseHandles]"}}},
+ &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "actual_bytes", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 1}}}},
+ &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "actual_handles", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 1}}}},
+ }},
{Name: "zx_channel_call$fuchsia_cobalt_ControllerGetFailedSendAttempts", CallName: "zx_channel_call", Args: []Type{
&ResourceType{TypeCommon: TypeCommon{TypeName: "zx_chan_fuchsia_cobalt_Controller_client", FldName: "handle", TypeSize: 4}},
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "options", TypeSize: 8}}},
@@ -6223,6 +6418,22 @@ var syscalls_amd64 = []*Syscall{
&PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "actual_bytes", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 1}}}},
&PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "actual_handles", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 1}}}},
}},
+ {Name: "zx_channel_call$fuchsia_net_NameLookupLookupHostname", CallName: "zx_channel_call", Args: []Type{
+ &ResourceType{TypeCommon: TypeCommon{TypeName: "zx_chan_fuchsia_net_NameLookup_client", FldName: "handle", TypeSize: 4}},
+ &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "options", TypeSize: 8}}},
+ &ResourceType{TypeCommon: TypeCommon{TypeName: "zx_time", FldName: "deadline", TypeSize: 8}},
+ &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "args", TypeSize: 8}, Type: &StructType{Key: StructKey{Name: "fidl_call_args[fuchsia_net_NameLookupLookupHostnameRequest, fuchsia_net_NameLookupLookupHostnameRequestHandles, array[int8, ZX_CHANNEL_MAX_MSG_BYTES], fuchsia_net_NameLookupLookupHostnameResponseHandles]"}}},
+ &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "actual_bytes", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 1}}}},
+ &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "actual_handles", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 1}}}},
+ }},
+ {Name: "zx_channel_call$fuchsia_net_NameLookupLookupIp", CallName: "zx_channel_call", Args: []Type{
+ &ResourceType{TypeCommon: TypeCommon{TypeName: "zx_chan_fuchsia_net_NameLookup_client", FldName: "handle", TypeSize: 4}},
+ &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "options", TypeSize: 8}}},
+ &ResourceType{TypeCommon: TypeCommon{TypeName: "zx_time", FldName: "deadline", TypeSize: 8}},
+ &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "args", TypeSize: 8}, Type: &StructType{Key: StructKey{Name: "fidl_call_args[fuchsia_net_NameLookupLookupIpRequest, fuchsia_net_NameLookupLookupIpRequestHandles, array[int8, ZX_CHANNEL_MAX_MSG_BYTES], fuchsia_net_NameLookupLookupIpResponseHandles]"}}},
+ &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "actual_bytes", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 1}}}},
+ &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "actual_handles", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 1}}}},
+ }},
{Name: "zx_channel_call$fuchsia_net_SocketControlAccept", CallName: "zx_channel_call", Args: []Type{
&ResourceType{TypeCommon: TypeCommon{TypeName: "zx_chan_fuchsia_net_SocketControl_client", FldName: "handle", TypeSize: 4}},
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "options", TypeSize: 8}}},
@@ -6375,6 +6586,14 @@ var syscalls_amd64 = []*Syscall{
&PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "actual_bytes", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 1}}}},
&PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "actual_handles", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 1}}}},
}},
+ {Name: "zx_channel_call$fuchsia_net_stack_StackDisablePacketFilter", CallName: "zx_channel_call", Args: []Type{
+ &ResourceType{TypeCommon: TypeCommon{TypeName: "zx_chan_fuchsia_net_stack_Stack_client", FldName: "handle", TypeSize: 4}},
+ &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "options", TypeSize: 8}}},
+ &ResourceType{TypeCommon: TypeCommon{TypeName: "zx_time", FldName: "deadline", TypeSize: 8}},
+ &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "args", TypeSize: 8}, Type: &StructType{Key: StructKey{Name: "fidl_call_args[fuchsia_net_stack_StackDisablePacketFilterRequest, fuchsia_net_stack_StackDisablePacketFilterRequestHandles, array[int8, ZX_CHANNEL_MAX_MSG_BYTES], fuchsia_net_stack_StackDisablePacketFilterResponseHandles]"}}},
+ &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "actual_bytes", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 1}}}},
+ &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "actual_handles", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 1}}}},
+ }},
{Name: "zx_channel_call$fuchsia_net_stack_StackEnableInterface", CallName: "zx_channel_call", Args: []Type{
&ResourceType{TypeCommon: TypeCommon{TypeName: "zx_chan_fuchsia_net_stack_Stack_client", FldName: "handle", TypeSize: 4}},
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "options", TypeSize: 8}}},
@@ -6383,6 +6602,14 @@ var syscalls_amd64 = []*Syscall{
&PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "actual_bytes", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 1}}}},
&PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "actual_handles", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 1}}}},
}},
+ {Name: "zx_channel_call$fuchsia_net_stack_StackEnablePacketFilter", CallName: "zx_channel_call", Args: []Type{
+ &ResourceType{TypeCommon: TypeCommon{TypeName: "zx_chan_fuchsia_net_stack_Stack_client", FldName: "handle", TypeSize: 4}},
+ &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "options", TypeSize: 8}}},
+ &ResourceType{TypeCommon: TypeCommon{TypeName: "zx_time", FldName: "deadline", TypeSize: 8}},
+ &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "args", TypeSize: 8}, Type: &StructType{Key: StructKey{Name: "fidl_call_args[fuchsia_net_stack_StackEnablePacketFilterRequest, fuchsia_net_stack_StackEnablePacketFilterRequestHandles, array[int8, ZX_CHANNEL_MAX_MSG_BYTES], fuchsia_net_stack_StackEnablePacketFilterResponseHandles]"}}},
+ &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "actual_bytes", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 1}}}},
+ &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "actual_handles", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 1}}}},
+ }},
{Name: "zx_channel_call$fuchsia_net_stack_StackGetForwardingTable", CallName: "zx_channel_call", Args: []Type{
&ResourceType{TypeCommon: TypeCommon{TypeName: "zx_chan_fuchsia_net_stack_Stack_client", FldName: "handle", TypeSize: 4}},
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "options", TypeSize: 8}}},
@@ -6572,6 +6799,11 @@ var syscalls_amd64 = []*Syscall{
&PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "out0", TypeSize: 8}, Type: &ResourceType{TypeCommon: TypeCommon{TypeName: "zx_chan_fuchsia_net_Connectivity_client", TypeSize: 4, ArgDir: 1}}},
&PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "out1", TypeSize: 8}, Type: &ResourceType{TypeCommon: TypeCommon{TypeName: "zx_chan_fuchsia_net_Connectivity_server", TypeSize: 4, ArgDir: 1}}},
}},
+ {Name: "zx_channel_create$fuchsia_net_NameLookup", CallName: "zx_channel_create", Args: []Type{
+ &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "options", TypeSize: 8}}},
+ &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "out0", TypeSize: 8}, Type: &ResourceType{TypeCommon: TypeCommon{TypeName: "zx_chan_fuchsia_net_NameLookup_client", TypeSize: 4, ArgDir: 1}}},
+ &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "out1", TypeSize: 8}, Type: &ResourceType{TypeCommon: TypeCommon{TypeName: "zx_chan_fuchsia_net_NameLookup_server", TypeSize: 4, ArgDir: 1}}},
+ }},
{Name: "zx_channel_create$fuchsia_net_SocketControl", CallName: "zx_channel_create", Args: []Type{
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "options", TypeSize: 8}}},
&PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "out0", TypeSize: 8}, Type: &ResourceType{TypeCommon: TypeCommon{TypeName: "zx_chan_fuchsia_net_SocketControl_client", TypeSize: 4, ArgDir: 1}}},
@@ -7210,7 +7442,7 @@ var syscalls_amd64 = []*Syscall{
&ResourceType{TypeCommon: TypeCommon{TypeName: "zx_port", FldName: "port", TypeSize: 4}},
&ProcType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "proc", FldName: "key", TypeSize: 8}}, ValuesStart: 1000, ValuesPerProc: 4},
&IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", FldName: "signals", TypeSize: 4}}},
- &FlagsType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "wait_async_options", FldName: "options", TypeSize: 8}}, Vals: []uint64{0, 1}, BitMask: true},
+ &FlagsType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "wait_async_options", FldName: "options", TypeSize: 8}}, Vals: []uint64{0}, BitMask: true},
}},
{Name: "zx_object_wait_many", CallName: "zx_object_wait_many", Args: []Type{
&PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "items", TypeSize: 8}, Type: &ArrayType{TypeCommon: TypeCommon{TypeName: "array", IsVarlen: true}, Type: &StructType{Key: StructKey{Name: "zx_wait_item"}}}},
@@ -7627,8 +7859,7 @@ var consts_amd64 = []ConstValue{
{Name: "ZX_PKT_TYPE_USER"},
{Name: "ZX_POL_ACTION_ALLOW"},
{Name: "ZX_POL_ACTION_DENY", Value: 1},
- {Name: "ZX_POL_ACTION_EXCEPTION", Value: 2},
- {Name: "ZX_POL_ACTION_KILL", Value: 5},
+ {Name: "ZX_POL_ACTION_KILL", Value: 4},
{Name: "ZX_POL_BAD_HANDLE"},
{Name: "ZX_POL_NEW_ANY", Value: 3},
{Name: "ZX_POL_NEW_CHANNEL", Value: 5},
@@ -7688,13 +7919,13 @@ var consts_amd64 = []ConstValue{
{Name: "ZX_VM_FLAG_SPECIFIC", Value: 16},
{Name: "ZX_VM_FLAG_SPECIFIC_OVERWRITE", Value: 32},
{Name: "ZX_WAIT_ASYNC_ONCE"},
- {Name: "ZX_WAIT_ASYNC_REPEATING", Value: 1},
- {Name: "fuchsia_cobalt_EventPayloadTag_elapsed_micros", Value: 1},
- {Name: "fuchsia_cobalt_EventPayloadTag_event_count"},
- {Name: "fuchsia_cobalt_EventPayloadTag_fps", Value: 2},
- {Name: "fuchsia_cobalt_EventPayloadTag_int_histogram", Value: 5},
- {Name: "fuchsia_cobalt_EventPayloadTag_memory_bytes_used", Value: 3},
- {Name: "fuchsia_cobalt_EventPayloadTag_string_event", Value: 4},
+ {Name: "fuchsia_cobalt_EventPayloadTag_elapsed_micros", Value: 2},
+ {Name: "fuchsia_cobalt_EventPayloadTag_event"},
+ {Name: "fuchsia_cobalt_EventPayloadTag_event_count", Value: 1},
+ {Name: "fuchsia_cobalt_EventPayloadTag_fps", Value: 3},
+ {Name: "fuchsia_cobalt_EventPayloadTag_int_histogram", Value: 6},
+ {Name: "fuchsia_cobalt_EventPayloadTag_memory_bytes_used", Value: 4},
+ {Name: "fuchsia_cobalt_EventPayloadTag_string_event", Value: 5},
{Name: "fuchsia_cobalt_ReleaseStage_DEBUG", Value: 99},
{Name: "fuchsia_cobalt_ReleaseStage_DOGFOOD", Value: 10},
{Name: "fuchsia_cobalt_ReleaseStage_FISHFOOD", Value: 20},
@@ -7716,4 +7947,4 @@ var consts_amd64 = []ConstValue{
{Name: "fuchsia_power_Status_OK"},
}
-const revision_amd64 = "2765f2a4990fc92d0a4cece168f163730492d608"
+const revision_amd64 = "94e510c87fa5a1ebd5b12fbbbac57db6496987b3"
diff --git a/sys/fuchsia/gen/arm64.go b/sys/fuchsia/gen/arm64.go
index 7e10f1d39..c45482d41 100644
--- a/sys/fuchsia/gen/arm64.go
+++ b/sys/fuchsia/gen/arm64.go
@@ -50,6 +50,8 @@ var resources_arm64 = []*ResourceDesc{
{Name: "zx_chan_fuchsia_ldsvc_Loader_server", Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4}}}, Kind: []string{"zx_handle", "zx_chan", "zx_chan_fuchsia_ldsvc_Loader_server"}, Values: []uint64{0}},
{Name: "zx_chan_fuchsia_net_Connectivity_client", Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4}}}, Kind: []string{"zx_handle", "zx_chan", "zx_chan_fuchsia_net_Connectivity_client"}, Values: []uint64{0}},
{Name: "zx_chan_fuchsia_net_Connectivity_server", Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4}}}, Kind: []string{"zx_handle", "zx_chan", "zx_chan_fuchsia_net_Connectivity_server"}, Values: []uint64{0}},
+ {Name: "zx_chan_fuchsia_net_NameLookup_client", Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4}}}, Kind: []string{"zx_handle", "zx_chan", "zx_chan_fuchsia_net_NameLookup_client"}, Values: []uint64{0}},
+ {Name: "zx_chan_fuchsia_net_NameLookup_server", Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4}}}, Kind: []string{"zx_handle", "zx_chan", "zx_chan_fuchsia_net_NameLookup_server"}, Values: []uint64{0}},
{Name: "zx_chan_fuchsia_net_SocketControl_client", Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4}}}, Kind: []string{"zx_handle", "zx_chan", "zx_chan_fuchsia_net_SocketControl_client"}, Values: []uint64{0}},
{Name: "zx_chan_fuchsia_net_SocketControl_server", Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4}}}, Kind: []string{"zx_handle", "zx_chan", "zx_chan_fuchsia_net_SocketControl_server"}, Values: []uint64{0}},
{Name: "zx_chan_fuchsia_net_SocketProvider_client", Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4}}}, Kind: []string{"zx_handle", "zx_chan", "zx_chan_fuchsia_net_SocketProvider_client"}, Values: []uint64{0}},
@@ -121,6 +123,16 @@ var structDescs_arm64 = []*KeyedStruct{
&LenType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "bytesize", FldName: "rd_num_bytes", TypeSize: 4}}, BitSize: 8, Path: []string{"rd_bytes"}},
&LenType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "bytesize4", FldName: "rd_num_handles", TypeSize: 4}}, BitSize: 32, Path: []string{"rd_handles"}},
}}},
+ {Key: StructKey{Name: "fidl_call_args[fuchsia_cobalt_ControllerGenerateAggregatedObservationsRequest, fuchsia_cobalt_ControllerGenerateAggregatedObservationsRequestHandles, array[int8, ZX_CHANNEL_MAX_MSG_BYTES], fuchsia_cobalt_ControllerGenerateAggregatedObservationsResponseHandles]"}, Desc: &StructDesc{TypeCommon: TypeCommon{TypeName: "fidl_call_args[fuchsia_cobalt_ControllerGenerateAggregatedObservationsRequest, fuchsia_cobalt_ControllerGenerateAggregatedObservationsRequestHandles, array[int8, ZX_CHANNEL_MAX_MSG_BYTES], fuchsia_cobalt_ControllerGenerateAggregatedObservationsResponseHandles]", TypeSize: 48}, Fields: []Type{
+ &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "wr_bytes", TypeSize: 8}, Type: &StructType{Key: StructKey{Name: "fuchsia_cobalt_ControllerGenerateAggregatedObservationsRequest"}}},
+ &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "wr_handles", TypeSize: 8}, Type: &StructType{Key: StructKey{Name: "fuchsia_cobalt_ControllerGenerateAggregatedObservationsRequestHandles"}}},
+ &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "rd_bytes", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", TypeSize: 65536, ArgDir: 1}, Kind: 1, RangeBegin: 65536, RangeEnd: 65536}},
+ &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "rd_handles", TypeSize: 8}, Type: &StructType{Key: StructKey{Name: "fuchsia_cobalt_ControllerGenerateAggregatedObservationsResponseHandles", Dir: 1}}},
+ &LenType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "bytesize", FldName: "wr_num_bytes", TypeSize: 4}}, BitSize: 8, Path: []string{"wr_bytes"}},
+ &LenType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "bytesize4", FldName: "wr_num_handles", TypeSize: 4}}, BitSize: 32, Path: []string{"wr_handles"}},
+ &LenType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "bytesize", FldName: "rd_num_bytes", TypeSize: 4}}, BitSize: 8, Path: []string{"rd_bytes"}},
+ &LenType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "bytesize4", FldName: "rd_num_handles", TypeSize: 4}}, BitSize: 32, Path: []string{"rd_handles"}},
+ }}},
{Key: StructKey{Name: "fidl_call_args[fuchsia_cobalt_ControllerGetFailedSendAttemptsRequest, fuchsia_cobalt_ControllerGetFailedSendAttemptsRequestHandles, array[int8, ZX_CHANNEL_MAX_MSG_BYTES], fuchsia_cobalt_ControllerGetFailedSendAttemptsResponseHandles]"}, Desc: &StructDesc{TypeCommon: TypeCommon{TypeName: "fidl_call_args[fuchsia_cobalt_ControllerGetFailedSendAttemptsRequest, fuchsia_cobalt_ControllerGetFailedSendAttemptsRequestHandles, array[int8, ZX_CHANNEL_MAX_MSG_BYTES], fuchsia_cobalt_ControllerGetFailedSendAttemptsResponseHandles]", TypeSize: 48}, Fields: []Type{
&PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "wr_bytes", TypeSize: 8}, Type: &StructType{Key: StructKey{Name: "fuchsia_cobalt_ControllerGetFailedSendAttemptsRequest"}}},
&PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "wr_handles", TypeSize: 8}, Type: &StructType{Key: StructKey{Name: "fuchsia_cobalt_ControllerGetFailedSendAttemptsRequestHandles"}}},
@@ -1311,6 +1323,26 @@ var structDescs_arm64 = []*KeyedStruct{
&LenType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "bytesize", FldName: "rd_num_bytes", TypeSize: 4}}, BitSize: 8, Path: []string{"rd_bytes"}},
&LenType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "bytesize4", FldName: "rd_num_handles", TypeSize: 4}}, BitSize: 32, Path: []string{"rd_handles"}},
}}},
+ {Key: StructKey{Name: "fidl_call_args[fuchsia_net_NameLookupLookupHostnameRequest, fuchsia_net_NameLookupLookupHostnameRequestHandles, array[int8, ZX_CHANNEL_MAX_MSG_BYTES], fuchsia_net_NameLookupLookupHostnameResponseHandles]"}, Desc: &StructDesc{TypeCommon: TypeCommon{TypeName: "fidl_call_args[fuchsia_net_NameLookupLookupHostnameRequest, fuchsia_net_NameLookupLookupHostnameRequestHandles, array[int8, ZX_CHANNEL_MAX_MSG_BYTES], fuchsia_net_NameLookupLookupHostnameResponseHandles]", TypeSize: 48}, Fields: []Type{
+ &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "wr_bytes", TypeSize: 8}, Type: &StructType{Key: StructKey{Name: "fuchsia_net_NameLookupLookupHostnameRequest"}}},
+ &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "wr_handles", TypeSize: 8}, Type: &StructType{Key: StructKey{Name: "fuchsia_net_NameLookupLookupHostnameRequestHandles"}}},
+ &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "rd_bytes", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", TypeSize: 65536, ArgDir: 1}, Kind: 1, RangeBegin: 65536, RangeEnd: 65536}},
+ &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "rd_handles", TypeSize: 8}, Type: &StructType{Key: StructKey{Name: "fuchsia_net_NameLookupLookupHostnameResponseHandles", Dir: 1}}},
+ &LenType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "bytesize", FldName: "wr_num_bytes", TypeSize: 4}}, BitSize: 8, Path: []string{"wr_bytes"}},
+ &LenType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "bytesize4", FldName: "wr_num_handles", TypeSize: 4}}, BitSize: 32, Path: []string{"wr_handles"}},
+ &LenType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "bytesize", FldName: "rd_num_bytes", TypeSize: 4}}, BitSize: 8, Path: []string{"rd_bytes"}},
+ &LenType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "bytesize4", FldName: "rd_num_handles", TypeSize: 4}}, BitSize: 32, Path: []string{"rd_handles"}},
+ }}},
+ {Key: StructKey{Name: "fidl_call_args[fuchsia_net_NameLookupLookupIpRequest, fuchsia_net_NameLookupLookupIpRequestHandles, array[int8, ZX_CHANNEL_MAX_MSG_BYTES], fuchsia_net_NameLookupLookupIpResponseHandles]"}, Desc: &StructDesc{TypeCommon: TypeCommon{TypeName: "fidl_call_args[fuchsia_net_NameLookupLookupIpRequest, fuchsia_net_NameLookupLookupIpRequestHandles, array[int8, ZX_CHANNEL_MAX_MSG_BYTES], fuchsia_net_NameLookupLookupIpResponseHandles]", TypeSize: 48}, Fields: []Type{
+ &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "wr_bytes", TypeSize: 8}, Type: &StructType{Key: StructKey{Name: "fuchsia_net_NameLookupLookupIpRequest"}}},
+ &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "wr_handles", TypeSize: 8}, Type: &StructType{Key: StructKey{Name: "fuchsia_net_NameLookupLookupIpRequestHandles"}}},
+ &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "rd_bytes", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", TypeSize: 65536, ArgDir: 1}, Kind: 1, RangeBegin: 65536, RangeEnd: 65536}},
+ &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "rd_handles", TypeSize: 8}, Type: &StructType{Key: StructKey{Name: "fuchsia_net_NameLookupLookupIpResponseHandles", Dir: 1}}},
+ &LenType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "bytesize", FldName: "wr_num_bytes", TypeSize: 4}}, BitSize: 8, Path: []string{"wr_bytes"}},
+ &LenType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "bytesize4", FldName: "wr_num_handles", TypeSize: 4}}, BitSize: 32, Path: []string{"wr_handles"}},
+ &LenType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "bytesize", FldName: "rd_num_bytes", TypeSize: 4}}, BitSize: 8, Path: []string{"rd_bytes"}},
+ &LenType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "bytesize4", FldName: "rd_num_handles", TypeSize: 4}}, BitSize: 32, Path: []string{"rd_handles"}},
+ }}},
{Key: StructKey{Name: "fidl_call_args[fuchsia_net_SocketControlAcceptRequest, fuchsia_net_SocketControlAcceptRequestHandles, array[int8, ZX_CHANNEL_MAX_MSG_BYTES], fuchsia_net_SocketControlAcceptResponseHandles]"}, Desc: &StructDesc{TypeCommon: TypeCommon{TypeName: "fidl_call_args[fuchsia_net_SocketControlAcceptRequest, fuchsia_net_SocketControlAcceptRequestHandles, array[int8, ZX_CHANNEL_MAX_MSG_BYTES], fuchsia_net_SocketControlAcceptResponseHandles]", TypeSize: 48}, Fields: []Type{
&PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "wr_bytes", TypeSize: 8}, Type: &StructType{Key: StructKey{Name: "fuchsia_net_SocketControlAcceptRequest"}}},
&PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "wr_handles", TypeSize: 8}, Type: &StructType{Key: StructKey{Name: "fuchsia_net_SocketControlAcceptRequestHandles"}}},
@@ -1501,6 +1533,16 @@ var structDescs_arm64 = []*KeyedStruct{
&LenType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "bytesize", FldName: "rd_num_bytes", TypeSize: 4}}, BitSize: 8, Path: []string{"rd_bytes"}},
&LenType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "bytesize4", FldName: "rd_num_handles", TypeSize: 4}}, BitSize: 32, Path: []string{"rd_handles"}},
}}},
+ {Key: StructKey{Name: "fidl_call_args[fuchsia_net_stack_StackDisablePacketFilterRequest, fuchsia_net_stack_StackDisablePacketFilterRequestHandles, array[int8, ZX_CHANNEL_MAX_MSG_BYTES], fuchsia_net_stack_StackDisablePacketFilterResponseHandles]"}, Desc: &StructDesc{TypeCommon: TypeCommon{TypeName: "fidl_call_args[fuchsia_net_stack_StackDisablePacketFilterRequest, fuchsia_net_stack_StackDisablePacketFilterRequestHandles, array[int8, ZX_CHANNEL_MAX_MSG_BYTES], fuchsia_net_stack_StackDisablePacketFilterResponseHandles]", TypeSize: 48}, Fields: []Type{
+ &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "wr_bytes", TypeSize: 8}, Type: &StructType{Key: StructKey{Name: "fuchsia_net_stack_StackDisablePacketFilterRequest"}}},
+ &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "wr_handles", TypeSize: 8}, Type: &StructType{Key: StructKey{Name: "fuchsia_net_stack_StackDisablePacketFilterRequestHandles"}}},
+ &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "rd_bytes", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", TypeSize: 65536, ArgDir: 1}, Kind: 1, RangeBegin: 65536, RangeEnd: 65536}},
+ &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "rd_handles", TypeSize: 8}, Type: &StructType{Key: StructKey{Name: "fuchsia_net_stack_StackDisablePacketFilterResponseHandles", Dir: 1}}},
+ &LenType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "bytesize", FldName: "wr_num_bytes", TypeSize: 4}}, BitSize: 8, Path: []string{"wr_bytes"}},
+ &LenType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "bytesize4", FldName: "wr_num_handles", TypeSize: 4}}, BitSize: 32, Path: []string{"wr_handles"}},
+ &LenType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "bytesize", FldName: "rd_num_bytes", TypeSize: 4}}, BitSize: 8, Path: []string{"rd_bytes"}},
+ &LenType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "bytesize4", FldName: "rd_num_handles", TypeSize: 4}}, BitSize: 32, Path: []string{"rd_handles"}},
+ }}},
{Key: StructKey{Name: "fidl_call_args[fuchsia_net_stack_StackEnableInterfaceRequest, fuchsia_net_stack_StackEnableInterfaceRequestHandles, array[int8, ZX_CHANNEL_MAX_MSG_BYTES], fuchsia_net_stack_StackEnableInterfaceResponseHandles]"}, Desc: &StructDesc{TypeCommon: TypeCommon{TypeName: "fidl_call_args[fuchsia_net_stack_StackEnableInterfaceRequest, fuchsia_net_stack_StackEnableInterfaceRequestHandles, array[int8, ZX_CHANNEL_MAX_MSG_BYTES], fuchsia_net_stack_StackEnableInterfaceResponseHandles]", TypeSize: 48}, Fields: []Type{
&PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "wr_bytes", TypeSize: 8}, Type: &StructType{Key: StructKey{Name: "fuchsia_net_stack_StackEnableInterfaceRequest"}}},
&PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "wr_handles", TypeSize: 8}, Type: &StructType{Key: StructKey{Name: "fuchsia_net_stack_StackEnableInterfaceRequestHandles"}}},
@@ -1511,6 +1553,16 @@ var structDescs_arm64 = []*KeyedStruct{
&LenType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "bytesize", FldName: "rd_num_bytes", TypeSize: 4}}, BitSize: 8, Path: []string{"rd_bytes"}},
&LenType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "bytesize4", FldName: "rd_num_handles", TypeSize: 4}}, BitSize: 32, Path: []string{"rd_handles"}},
}}},
+ {Key: StructKey{Name: "fidl_call_args[fuchsia_net_stack_StackEnablePacketFilterRequest, fuchsia_net_stack_StackEnablePacketFilterRequestHandles, array[int8, ZX_CHANNEL_MAX_MSG_BYTES], fuchsia_net_stack_StackEnablePacketFilterResponseHandles]"}, Desc: &StructDesc{TypeCommon: TypeCommon{TypeName: "fidl_call_args[fuchsia_net_stack_StackEnablePacketFilterRequest, fuchsia_net_stack_StackEnablePacketFilterRequestHandles, array[int8, ZX_CHANNEL_MAX_MSG_BYTES], fuchsia_net_stack_StackEnablePacketFilterResponseHandles]", TypeSize: 48}, Fields: []Type{
+ &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "wr_bytes", TypeSize: 8}, Type: &StructType{Key: StructKey{Name: "fuchsia_net_stack_StackEnablePacketFilterRequest"}}},
+ &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "wr_handles", TypeSize: 8}, Type: &StructType{Key: StructKey{Name: "fuchsia_net_stack_StackEnablePacketFilterRequestHandles"}}},
+ &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "rd_bytes", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", TypeSize: 65536, ArgDir: 1}, Kind: 1, RangeBegin: 65536, RangeEnd: 65536}},
+ &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "rd_handles", TypeSize: 8}, Type: &StructType{Key: StructKey{Name: "fuchsia_net_stack_StackEnablePacketFilterResponseHandles", Dir: 1}}},
+ &LenType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "bytesize", FldName: "wr_num_bytes", TypeSize: 4}}, BitSize: 8, Path: []string{"wr_bytes"}},
+ &LenType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "bytesize4", FldName: "wr_num_handles", TypeSize: 4}}, BitSize: 32, Path: []string{"wr_handles"}},
+ &LenType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "bytesize", FldName: "rd_num_bytes", TypeSize: 4}}, BitSize: 8, Path: []string{"rd_bytes"}},
+ &LenType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "bytesize4", FldName: "rd_num_handles", TypeSize: 4}}, BitSize: 32, Path: []string{"rd_handles"}},
+ }}},
{Key: StructKey{Name: "fidl_call_args[fuchsia_net_stack_StackGetForwardingTableRequest, fuchsia_net_stack_StackGetForwardingTableRequestHandles, array[int8, ZX_CHANNEL_MAX_MSG_BYTES], fuchsia_net_stack_StackGetForwardingTableResponseHandles]"}, Desc: &StructDesc{TypeCommon: TypeCommon{TypeName: "fidl_call_args[fuchsia_net_stack_StackGetForwardingTableRequest, fuchsia_net_stack_StackGetForwardingTableRequestHandles, array[int8, ZX_CHANNEL_MAX_MSG_BYTES], fuchsia_net_stack_StackGetForwardingTableResponseHandles]", TypeSize: 48}, Fields: []Type{
&PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "wr_bytes", TypeSize: 8}, Type: &StructType{Key: StructKey{Name: "fuchsia_net_stack_StackGetForwardingTableRequest"}}},
&PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "wr_handles", TypeSize: 8}, Type: &StructType{Key: StructKey{Name: "fuchsia_net_stack_StackGetForwardingTableRequestHandles"}}},
@@ -1659,6 +1711,12 @@ var structDescs_arm64 = []*KeyedStruct{
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "flags", TypeSize: 4}}},
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "ordinal", TypeSize: 4}}, Val: 1045766885},
}}},
+ {Key: StructKey{Name: "fidl_message_header[104863984]"}, Desc: &StructDesc{TypeCommon: TypeCommon{TypeName: "fidl_message_header[104863984]", TypeSize: 16}, Fields: []Type{
+ &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "txid", TypeSize: 4}}},
+ &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "reserved", TypeSize: 4}}},
+ &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "flags", TypeSize: 4}}},
+ &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "ordinal", TypeSize: 4}}, Val: 104863984},
+ }}},
{Key: StructKey{Name: "fidl_message_header[1059310710]"}, Desc: &StructDesc{TypeCommon: TypeCommon{TypeName: "fidl_message_header[1059310710]", TypeSize: 16}, Fields: []Type{
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "txid", TypeSize: 4}}},
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "reserved", TypeSize: 4}}},
@@ -1827,6 +1885,12 @@ var structDescs_arm64 = []*KeyedStruct{
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "flags", TypeSize: 4}}},
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "ordinal", TypeSize: 4}}, Val: 1522700084},
}}},
+ {Key: StructKey{Name: "fidl_message_header[1523993550]"}, Desc: &StructDesc{TypeCommon: TypeCommon{TypeName: "fidl_message_header[1523993550]", TypeSize: 16}, Fields: []Type{
+ &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "txid", TypeSize: 4}}},
+ &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "reserved", TypeSize: 4}}},
+ &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "flags", TypeSize: 4}}},
+ &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "ordinal", TypeSize: 4}}, Val: 1523993550},
+ }}},
{Key: StructKey{Name: "fidl_message_header[1529124283]"}, Desc: &StructDesc{TypeCommon: TypeCommon{TypeName: "fidl_message_header[1529124283]", TypeSize: 16}, Fields: []Type{
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "txid", TypeSize: 4}}},
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "reserved", TypeSize: 4}}},
@@ -2085,12 +2149,24 @@ var structDescs_arm64 = []*KeyedStruct{
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "flags", TypeSize: 4}}},
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "ordinal", TypeSize: 4}}, Val: 351572256},
}}},
+ {Key: StructKey{Name: "fidl_message_header[376878981]"}, Desc: &StructDesc{TypeCommon: TypeCommon{TypeName: "fidl_message_header[376878981]", TypeSize: 16}, Fields: []Type{
+ &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "txid", TypeSize: 4}}},
+ &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "reserved", TypeSize: 4}}},
+ &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "flags", TypeSize: 4}}},
+ &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "ordinal", TypeSize: 4}}, Val: 376878981},
+ }}},
{Key: StructKey{Name: "fidl_message_header[383400103]"}, Desc: &StructDesc{TypeCommon: TypeCommon{TypeName: "fidl_message_header[383400103]", TypeSize: 16}, Fields: []Type{
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "txid", TypeSize: 4}}},
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "reserved", TypeSize: 4}}},
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "flags", TypeSize: 4}}},
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "ordinal", TypeSize: 4}}, Val: 383400103},
}}},
+ {Key: StructKey{Name: "fidl_message_header[391654548]"}, Desc: &StructDesc{TypeCommon: TypeCommon{TypeName: "fidl_message_header[391654548]", TypeSize: 16}, Fields: []Type{
+ &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "txid", TypeSize: 4}}},
+ &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "reserved", TypeSize: 4}}},
+ &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "flags", TypeSize: 4}}},
+ &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "ordinal", TypeSize: 4}}, Val: 391654548},
+ }}},
{Key: StructKey{Name: "fidl_message_header[402549324]"}, Desc: &StructDesc{TypeCommon: TypeCommon{TypeName: "fidl_message_header[402549324]", TypeSize: 16}, Fields: []Type{
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "txid", TypeSize: 4}}},
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "reserved", TypeSize: 4}}},
@@ -2313,6 +2389,12 @@ var structDescs_arm64 = []*KeyedStruct{
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "flags", TypeSize: 4}}},
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "ordinal", TypeSize: 4}}, Val: 796734679},
}}},
+ {Key: StructKey{Name: "fidl_message_header[818031436]"}, Desc: &StructDesc{TypeCommon: TypeCommon{TypeName: "fidl_message_header[818031436]", TypeSize: 16}, Fields: []Type{
+ &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "txid", TypeSize: 4}}},
+ &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "reserved", TypeSize: 4}}},
+ &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "flags", TypeSize: 4}}},
+ &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "ordinal", TypeSize: 4}}, Val: 818031436},
+ }}},
{Key: StructKey{Name: "fidl_message_header[840416493]"}, Desc: &StructDesc{TypeCommon: TypeCommon{TypeName: "fidl_message_header[840416493]", TypeSize: 16}, Fields: []Type{
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "txid", TypeSize: 4}}},
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "reserved", TypeSize: 4}}},
@@ -2396,30 +2478,34 @@ var structDescs_arm64 = []*KeyedStruct{
&FlagsType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "fidl_alloc_presence", FldName: "data", TypeSize: 8}}, Vals: []uint64{0, 18446744073709551615, 18446744073709551615, 18446744073709551615, 18446744073709551615, 18446744073709551615}},
}}},
{Key: StructKey{Name: "fidl_union_member[fuchsia_cobalt_EventPayloadTag_elapsed_micros, int64]"}, Desc: &StructDesc{TypeCommon: TypeCommon{TypeName: "fidl_union_member[fuchsia_cobalt_EventPayloadTag_elapsed_micros, int64]", TypeSize: 16}, Fields: []Type{
- &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "tag", TypeSize: 4}}, Val: 1},
+ &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "tag", TypeSize: 4}}, Val: 2},
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "pad", TypeSize: 4}}, IsPad: true},
&IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int64", FldName: "data", TypeSize: 8}}},
}}},
- {Key: StructKey{Name: "fidl_union_member[fuchsia_cobalt_EventPayloadTag_event_count, fuchsia_cobalt_CountEventInLine]"}, Desc: &StructDesc{TypeCommon: TypeCommon{TypeName: "fidl_union_member[fuchsia_cobalt_EventPayloadTag_event_count, fuchsia_cobalt_CountEventInLine]", TypeSize: 20}, Fields: []Type{
+ {Key: StructKey{Name: "fidl_union_member[fuchsia_cobalt_EventPayloadTag_event, fuchsia_cobalt_EventInLine]"}, Desc: &StructDesc{TypeCommon: TypeCommon{TypeName: "fidl_union_member[fuchsia_cobalt_EventPayloadTag_event, fuchsia_cobalt_EventInLine]", TypeSize: 4}, Fields: []Type{
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "tag", TypeSize: 4}}},
+ &StructType{Key: StructKey{Name: "fuchsia_cobalt_EventInLine"}, FldName: "data"},
+ }}},
+ {Key: StructKey{Name: "fidl_union_member[fuchsia_cobalt_EventPayloadTag_event_count, fuchsia_cobalt_CountEventInLine]"}, Desc: &StructDesc{TypeCommon: TypeCommon{TypeName: "fidl_union_member[fuchsia_cobalt_EventPayloadTag_event_count, fuchsia_cobalt_CountEventInLine]", TypeSize: 20}, Fields: []Type{
+ &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "tag", TypeSize: 4}}, Val: 1},
&StructType{Key: StructKey{Name: "fuchsia_cobalt_CountEventInLine"}, FldName: "data"},
}}},
{Key: StructKey{Name: "fidl_union_member[fuchsia_cobalt_EventPayloadTag_fps, int32]"}, Desc: &StructDesc{TypeCommon: TypeCommon{TypeName: "fidl_union_member[fuchsia_cobalt_EventPayloadTag_fps, int32]", TypeSize: 8}, Fields: []Type{
- &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "tag", TypeSize: 4}}, Val: 2},
+ &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "tag", TypeSize: 4}}, Val: 3},
&IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", FldName: "data", TypeSize: 4}}},
}}},
{Key: StructKey{Name: "fidl_union_member[fuchsia_cobalt_EventPayloadTag_int_histogram, fidl_vector]"}, Desc: &StructDesc{TypeCommon: TypeCommon{TypeName: "fidl_union_member[fuchsia_cobalt_EventPayloadTag_int_histogram, fidl_vector]", TypeSize: 24}, Fields: []Type{
- &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "tag", TypeSize: 4}}, Val: 5},
+ &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "tag", TypeSize: 4}}, Val: 6},
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "pad", TypeSize: 4}}, IsPad: true},
&StructType{Key: StructKey{Name: "fidl_vector"}, FldName: "data"},
}}},
{Key: StructKey{Name: "fidl_union_member[fuchsia_cobalt_EventPayloadTag_memory_bytes_used, int64]"}, Desc: &StructDesc{TypeCommon: TypeCommon{TypeName: "fidl_union_member[fuchsia_cobalt_EventPayloadTag_memory_bytes_used, int64]", TypeSize: 16}, Fields: []Type{
- &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "tag", TypeSize: 4}}, Val: 3},
+ &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "tag", TypeSize: 4}}, Val: 4},
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "pad", TypeSize: 4}}, IsPad: true},
&IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int64", FldName: "data", TypeSize: 8}}},
}}},
{Key: StructKey{Name: "fidl_union_member[fuchsia_cobalt_EventPayloadTag_string_event, fidl_string]"}, Desc: &StructDesc{TypeCommon: TypeCommon{TypeName: "fidl_union_member[fuchsia_cobalt_EventPayloadTag_string_event, fidl_string]", TypeSize: 24}, Fields: []Type{
- &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "tag", TypeSize: 4}}, Val: 4},
+ &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "tag", TypeSize: 4}}, Val: 5},
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "pad", TypeSize: 4}}, IsPad: true},
&StructType{Key: StructKey{Name: "fidl_string"}, FldName: "data"},
}}},
@@ -2486,6 +2572,16 @@ var structDescs_arm64 = []*KeyedStruct{
{Key: StructKey{Name: "fuchsia_cobalt_ControllerBlockUntilEmptyResponseHandles", Dir: 1}, Desc: &StructDesc{TypeCommon: TypeCommon{TypeName: "fuchsia_cobalt_ControllerBlockUntilEmptyResponseHandles", ArgDir: 1}, Fields: []Type{
&BufferType{TypeCommon: TypeCommon{TypeName: "void", FldName: "void", ArgDir: 1}, Kind: 1},
}}},
+ {Key: StructKey{Name: "fuchsia_cobalt_ControllerGenerateAggregatedObservationsRequest"}, Desc: &StructDesc{TypeCommon: TypeCommon{TypeName: "fuchsia_cobalt_ControllerGenerateAggregatedObservationsRequest", TypeSize: 20}, Fields: []Type{
+ &StructType{Key: StructKey{Name: "fidl_message_header[1523993550]"}, FldName: "hdr"},
+ &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", FldName: "day_index", TypeSize: 4}}},
+ }}},
+ {Key: StructKey{Name: "fuchsia_cobalt_ControllerGenerateAggregatedObservationsRequestHandles"}, Desc: &StructDesc{TypeCommon: TypeCommon{TypeName: "fuchsia_cobalt_ControllerGenerateAggregatedObservationsRequestHandles"}, Fields: []Type{
+ &BufferType{TypeCommon: TypeCommon{TypeName: "void", FldName: "void"}, Kind: 1},
+ }}},
+ {Key: StructKey{Name: "fuchsia_cobalt_ControllerGenerateAggregatedObservationsResponseHandles", Dir: 1}, Desc: &StructDesc{TypeCommon: TypeCommon{TypeName: "fuchsia_cobalt_ControllerGenerateAggregatedObservationsResponseHandles", ArgDir: 1}, Fields: []Type{
+ &BufferType{TypeCommon: TypeCommon{TypeName: "void", FldName: "void", ArgDir: 1}, Kind: 1},
+ }}},
{Key: StructKey{Name: "fuchsia_cobalt_ControllerGetFailedSendAttemptsRequest"}, Desc: &StructDesc{TypeCommon: TypeCommon{TypeName: "fuchsia_cobalt_ControllerGetFailedSendAttemptsRequest", TypeSize: 16}, Fields: []Type{
&StructType{Key: StructKey{Name: "fidl_message_header[976719687]"}, FldName: "hdr"},
}}},
@@ -2527,7 +2623,11 @@ var structDescs_arm64 = []*KeyedStruct{
{Key: StructKey{Name: "fuchsia_cobalt_CustomEventValueOutOfLine"}, Desc: &StructDesc{TypeCommon: TypeCommon{TypeName: "fuchsia_cobalt_CustomEventValueOutOfLine", IsVarlen: true}, Fields: []Type{
&StructType{Key: StructKey{Name: "fidl_aligned[stringnoz]"}, FldName: "dimension_nameOutOfLine"},
}}},
+ {Key: StructKey{Name: "fuchsia_cobalt_EventInLine"}, Desc: &StructDesc{TypeCommon: TypeCommon{TypeName: "fuchsia_cobalt_EventInLine"}, Fields: []Type{
+ &BufferType{TypeCommon: TypeCommon{TypeName: "void", FldName: "void"}, Kind: 1},
+ }}},
{Key: StructKey{Name: "fuchsia_cobalt_EventPayloadInLine"}, Desc: &StructDesc{TypeCommon: TypeCommon{TypeName: "fuchsia_cobalt_EventPayloadInLine", TypeSize: 24}, Fields: []Type{
+ &StructType{Key: StructKey{Name: "fidl_union_member[fuchsia_cobalt_EventPayloadTag_event, fuchsia_cobalt_EventInLine]"}, FldName: "eventInLine"},
&StructType{Key: StructKey{Name: "fidl_union_member[fuchsia_cobalt_EventPayloadTag_event_count, fuchsia_cobalt_CountEventInLine]"}, FldName: "event_countInLine"},
&StructType{Key: StructKey{Name: "fidl_union_member[fuchsia_cobalt_EventPayloadTag_elapsed_micros, int64]"}, FldName: "elapsed_micros"},
&StructType{Key: StructKey{Name: "fidl_union_member[fuchsia_cobalt_EventPayloadTag_fps, int32]"}, FldName: "fps"},
@@ -3040,9 +3140,7 @@ var structDescs_arm64 = []*KeyedStruct{
{Key: StructKey{Name: "fuchsia_cobalt_SystemDataUpdaterSetChannelRequest"}, Desc: &StructDesc{TypeCommon: TypeCommon{TypeName: "fuchsia_cobalt_SystemDataUpdaterSetChannelRequest", IsVarlen: true}, Fields: []Type{
&StructType{Key: StructKey{Name: "fidl_message_header[938569873]"}, FldName: "hdr"},
&StructType{Key: StructKey{Name: "fidl_string"}, FldName: "current_channelInLine"},
- &StructType{Key: StructKey{Name: "fidl_string"}, FldName: "target_channelInLine"},
&StructType{Key: StructKey{Name: "fidl_aligned[stringnoz]"}, FldName: "current_channelOutOfLine"},
- &StructType{Key: StructKey{Name: "fidl_aligned[stringnoz]"}, FldName: "target_channelOutOfLine"},
}}},
{Key: StructKey{Name: "fuchsia_cobalt_SystemDataUpdaterSetChannelRequestHandles"}, Desc: &StructDesc{TypeCommon: TypeCommon{TypeName: "fuchsia_cobalt_SystemDataUpdaterSetChannelRequestHandles"}, Fields: []Type{
&BufferType{TypeCommon: TypeCommon{TypeName: "void", FldName: "void"}, Kind: 1},
@@ -4090,16 +4188,80 @@ var structDescs_arm64 = []*KeyedStruct{
{Key: StructKey{Name: "fuchsia_net_ConnectivityOnNetworkReachableEventHandles", Dir: 1}, Desc: &StructDesc{TypeCommon: TypeCommon{TypeName: "fuchsia_net_ConnectivityOnNetworkReachableEventHandles", ArgDir: 1}, Fields: []Type{
&BufferType{TypeCommon: TypeCommon{TypeName: "void", FldName: "void", ArgDir: 1}, Kind: 1},
}}},
+ {Key: StructKey{Name: "fuchsia_net_IpAddressHandles"}, Desc: &StructDesc{TypeCommon: TypeCommon{TypeName: "fuchsia_net_IpAddressHandles", IsVarlen: true}, Fields: []Type{
+ &StructType{Key: StructKey{Name: "fuchsia_net_Ipv4AddressHandles"}, FldName: "ipv4"},
+ &StructType{Key: StructKey{Name: "fuchsia_net_Ipv6AddressHandles"}, FldName: "ipv6"},
+ }}},
{Key: StructKey{Name: "fuchsia_net_IpAddressInLine"}, Desc: &StructDesc{TypeCommon: TypeCommon{TypeName: "fuchsia_net_IpAddressInLine", TypeSize: 20}, Fields: []Type{
&StructType{Key: StructKey{Name: "fidl_union_member[fuchsia_net_IpAddressTag_ipv4, fuchsia_net_Ipv4AddressInLine]"}, FldName: "ipv4InLine"},
&StructType{Key: StructKey{Name: "fidl_union_member[fuchsia_net_IpAddressTag_ipv6, fuchsia_net_Ipv6AddressInLine]"}, FldName: "ipv6InLine"},
}}},
+ {Key: StructKey{Name: "fuchsia_net_IpAddressInfoHandles", Dir: 1}, Desc: &StructDesc{TypeCommon: TypeCommon{TypeName: "fuchsia_net_IpAddressInfoHandles", ArgDir: 1}, Fields: []Type{
+ &ArrayType{TypeCommon: TypeCommon{TypeName: "array", FldName: "ipv4_addrs", ArgDir: 1}, Type: &StructType{Key: StructKey{Name: "fuchsia_net_Ipv4AddressHandles", Dir: 1}}},
+ &ArrayType{TypeCommon: TypeCommon{TypeName: "array", FldName: "ipv6_addrs", ArgDir: 1}, Type: &StructType{Key: StructKey{Name: "fuchsia_net_Ipv6AddressHandles", Dir: 1}}},
+ }}},
+ {Key: StructKey{Name: "fuchsia_net_IpAddressOutOfLine"}, Desc: &StructDesc{TypeCommon: TypeCommon{TypeName: "fuchsia_net_IpAddressOutOfLine", IsVarlen: true}, Fields: []Type{
+ &StructType{Key: StructKey{Name: "fuchsia_net_Ipv4AddressOutOfLine"}, FldName: "ipv4OutOfLine"},
+ &StructType{Key: StructKey{Name: "fuchsia_net_Ipv6AddressOutOfLine"}, FldName: "ipv6OutOfLine"},
+ }}},
+ {Key: StructKey{Name: "fuchsia_net_Ipv4AddressHandles"}, Desc: &StructDesc{TypeCommon: TypeCommon{TypeName: "fuchsia_net_Ipv4AddressHandles"}, Fields: []Type{
+ &BufferType{TypeCommon: TypeCommon{TypeName: "void", FldName: "void"}, Kind: 1},
+ }}},
+ {Key: StructKey{Name: "fuchsia_net_Ipv4AddressHandles", Dir: 1}, Desc: &StructDesc{TypeCommon: TypeCommon{TypeName: "fuchsia_net_Ipv4AddressHandles", ArgDir: 1}, Fields: []Type{
+ &BufferType{TypeCommon: TypeCommon{TypeName: "void", FldName: "void", ArgDir: 1}, Kind: 1},
+ }}},
{Key: StructKey{Name: "fuchsia_net_Ipv4AddressInLine"}, Desc: &StructDesc{TypeCommon: TypeCommon{TypeName: "fuchsia_net_Ipv4AddressInLine", TypeSize: 4}, Fields: []Type{
&BufferType{TypeCommon: TypeCommon{TypeName: "array", FldName: "addrInLine", TypeSize: 4}, Kind: 1, RangeBegin: 4, RangeEnd: 4},
}}},
+ {Key: StructKey{Name: "fuchsia_net_Ipv4AddressOutOfLine"}, Desc: &StructDesc{TypeCommon: TypeCommon{TypeName: "fuchsia_net_Ipv4AddressOutOfLine"}, Fields: []Type{
+ &BufferType{TypeCommon: TypeCommon{TypeName: "void", FldName: "void"}, Kind: 1},
+ }}},
+ {Key: StructKey{Name: "fuchsia_net_Ipv6AddressHandles"}, Desc: &StructDesc{TypeCommon: TypeCommon{TypeName: "fuchsia_net_Ipv6AddressHandles"}, Fields: []Type{
+ &BufferType{TypeCommon: TypeCommon{TypeName: "void", FldName: "void"}, Kind: 1},
+ }}},
+ {Key: StructKey{Name: "fuchsia_net_Ipv6AddressHandles", Dir: 1}, Desc: &StructDesc{TypeCommon: TypeCommon{TypeName: "fuchsia_net_Ipv6AddressHandles", ArgDir: 1}, Fields: []Type{
+ &BufferType{TypeCommon: TypeCommon{TypeName: "void", FldName: "void", ArgDir: 1}, Kind: 1},
+ }}},
{Key: StructKey{Name: "fuchsia_net_Ipv6AddressInLine"}, Desc: &StructDesc{TypeCommon: TypeCommon{TypeName: "fuchsia_net_Ipv6AddressInLine", TypeSize: 16}, Fields: []Type{
&BufferType{TypeCommon: TypeCommon{TypeName: "array", FldName: "addrInLine", TypeSize: 16}, Kind: 1, RangeBegin: 16, RangeEnd: 16},
}}},
+ {Key: StructKey{Name: "fuchsia_net_Ipv6AddressOutOfLine"}, Desc: &StructDesc{TypeCommon: TypeCommon{TypeName: "fuchsia_net_Ipv6AddressOutOfLine"}, Fields: []Type{
+ &BufferType{TypeCommon: TypeCommon{TypeName: "void", FldName: "void"}, Kind: 1},
+ }}},
+ {Key: StructKey{Name: "fuchsia_net_NameLookupLookupHostnameRequest"}, Desc: &StructDesc{TypeCommon: TypeCommon{TypeName: "fuchsia_net_NameLookupLookupHostnameRequest", IsVarlen: true}, Fields: []Type{
+ &StructType{Key: StructKey{Name: "fidl_message_header[391654548]"}, FldName: "hdr"},
+ &UnionType{Key: StructKey{Name: "fuchsia_net_IpAddressInLine"}, FldName: "addrInLine"},
+ &UnionType{Key: StructKey{Name: "fuchsia_net_IpAddressOutOfLine"}, FldName: "addrOutOfLine"},
+ }}},
+ {Key: StructKey{Name: "fuchsia_net_NameLookupLookupHostnameRequestHandles"}, Desc: &StructDesc{TypeCommon: TypeCommon{TypeName: "fuchsia_net_NameLookupLookupHostnameRequestHandles", IsVarlen: true}, Fields: []Type{
+ &UnionType{Key: StructKey{Name: "fuchsia_net_IpAddressHandles"}, FldName: "addr"},
+ }}},
+ {Key: StructKey{Name: "fuchsia_net_NameLookupLookupHostnameResponseHandles", Dir: 1}, Desc: &StructDesc{TypeCommon: TypeCommon{TypeName: "fuchsia_net_NameLookupLookupHostnameResponseHandles", ArgDir: 1, IsVarlen: true}, Fields: []Type{
+ &UnionType{Key: StructKey{Name: "fuchsia_net_NameLookup_LookupHostname_ResultHandles", Dir: 1}, FldName: "result"},
+ }}},
+ {Key: StructKey{Name: "fuchsia_net_NameLookupLookupIpRequest"}, Desc: &StructDesc{TypeCommon: TypeCommon{TypeName: "fuchsia_net_NameLookupLookupIpRequest", IsVarlen: true}, Fields: []Type{
+ &StructType{Key: StructKey{Name: "fidl_message_header[818031436]"}, FldName: "hdr"},
+ &StructType{Key: StructKey{Name: "fidl_string"}, FldName: "hostnameInLine"},
+ &StructType{Key: StructKey{Name: "fidl_aligned[stringnoz]"}, FldName: "hostnameOutOfLine"},
+ }}},
+ {Key: StructKey{Name: "fuchsia_net_NameLookupLookupIpRequestHandles"}, Desc: &StructDesc{TypeCommon: TypeCommon{TypeName: "fuchsia_net_NameLookupLookupIpRequestHandles"}, Fields: []Type{
+ &BufferType{TypeCommon: TypeCommon{TypeName: "void", FldName: "void"}, Kind: 1},
+ }}},
+ {Key: StructKey{Name: "fuchsia_net_NameLookupLookupIpResponseHandles", Dir: 1}, Desc: &StructDesc{TypeCommon: TypeCommon{TypeName: "fuchsia_net_NameLookupLookupIpResponseHandles", ArgDir: 1, IsVarlen: true}, Fields: []Type{
+ &UnionType{Key: StructKey{Name: "fuchsia_net_NameLookup_LookupIp_ResultHandles", Dir: 1}, FldName: "result"},
+ }}},
+ {Key: StructKey{Name: "fuchsia_net_NameLookup_LookupHostname_ResponseHandles", Dir: 1}, Desc: &StructDesc{TypeCommon: TypeCommon{TypeName: "fuchsia_net_NameLookup_LookupHostname_ResponseHandles", ArgDir: 1}, Fields: []Type{
+ &BufferType{TypeCommon: TypeCommon{TypeName: "void", FldName: "void", ArgDir: 1}, Kind: 1},
+ }}},
+ {Key: StructKey{Name: "fuchsia_net_NameLookup_LookupHostname_ResultHandles", Dir: 1}, Desc: &StructDesc{TypeCommon: TypeCommon{TypeName: "fuchsia_net_NameLookup_LookupHostname_ResultHandles", ArgDir: 1, IsVarlen: true}, Fields: []Type{
+ &StructType{Key: StructKey{Name: "fuchsia_net_NameLookup_LookupHostname_ResponseHandles", Dir: 1}, FldName: "response"},
+ }}},
+ {Key: StructKey{Name: "fuchsia_net_NameLookup_LookupIp_ResponseHandles", Dir: 1}, Desc: &StructDesc{TypeCommon: TypeCommon{TypeName: "fuchsia_net_NameLookup_LookupIp_ResponseHandles", ArgDir: 1}, Fields: []Type{
+ &StructType{Key: StructKey{Name: "fuchsia_net_IpAddressInfoHandles", Dir: 1}, FldName: "addr"},
+ }}},
+ {Key: StructKey{Name: "fuchsia_net_NameLookup_LookupIp_ResultHandles", Dir: 1}, Desc: &StructDesc{TypeCommon: TypeCommon{TypeName: "fuchsia_net_NameLookup_LookupIp_ResultHandles", ArgDir: 1, IsVarlen: true}, Fields: []Type{
+ &StructType{Key: StructKey{Name: "fuchsia_net_NameLookup_LookupIp_ResponseHandles", Dir: 1}, FldName: "response"},
+ }}},
{Key: StructKey{Name: "fuchsia_net_SocketControlAcceptRequest"}, Desc: &StructDesc{TypeCommon: TypeCommon{TypeName: "fuchsia_net_SocketControlAcceptRequest", TypeSize: 18}, Fields: []Type{
&StructType{Key: StructKey{Name: "fidl_message_header[796734679]"}, FldName: "hdr"},
&IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", FldName: "flags_", TypeSize: 2}}},
@@ -4347,13 +4509,14 @@ var structDescs_arm64 = []*KeyedStruct{
{Key: StructKey{Name: "fuchsia_net_stack_StackDelForwardingEntryResponseHandles", Dir: 1}, Desc: &StructDesc{TypeCommon: TypeCommon{TypeName: "fuchsia_net_stack_StackDelForwardingEntryResponseHandles", ArgDir: 1}, Fields: []Type{
&StructType{Key: StructKey{Name: "fuchsia_net_stack_ErrorHandles", Dir: 1}, FldName: "err"},
}}},
- {Key: StructKey{Name: "fuchsia_net_stack_StackDelInterfaceAddressRequest"}, Desc: &StructDesc{TypeCommon: TypeCommon{TypeName: "fuchsia_net_stack_StackDelInterfaceAddressRequest", TypeSize: 44}, Fields: []Type{
+ {Key: StructKey{Name: "fuchsia_net_stack_StackDelInterfaceAddressRequest"}, Desc: &StructDesc{TypeCommon: TypeCommon{TypeName: "fuchsia_net_stack_StackDelInterfaceAddressRequest", TypeSize: 45}, Fields: []Type{
&StructType{Key: StructKey{Name: "fidl_message_header[1221457197]"}, FldName: "hdr"},
&IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int64", FldName: "id", TypeSize: 8}}},
- &UnionType{Key: StructKey{Name: "fuchsia_net_IpAddressInLine"}, FldName: "addrInLine"},
+ &StructType{Key: StructKey{Name: "fuchsia_net_stack_InterfaceAddressInLine"}, FldName: "addrInLine"},
+ &StructType{Key: StructKey{Name: "fuchsia_net_stack_InterfaceAddressOutOfLine"}, FldName: "addrOutOfLine"},
}}},
{Key: StructKey{Name: "fuchsia_net_stack_StackDelInterfaceAddressRequestHandles"}, Desc: &StructDesc{TypeCommon: TypeCommon{TypeName: "fuchsia_net_stack_StackDelInterfaceAddressRequestHandles"}, Fields: []Type{
- &BufferType{TypeCommon: TypeCommon{TypeName: "void", FldName: "void"}, Kind: 1},
+ &StructType{Key: StructKey{Name: "fuchsia_net_stack_InterfaceAddressHandles"}, FldName: "addr"},
}}},
{Key: StructKey{Name: "fuchsia_net_stack_StackDelInterfaceAddressResponseHandles", Dir: 1}, Desc: &StructDesc{TypeCommon: TypeCommon{TypeName: "fuchsia_net_stack_StackDelInterfaceAddressResponseHandles", ArgDir: 1}, Fields: []Type{
&StructType{Key: StructKey{Name: "fuchsia_net_stack_ErrorHandles", Dir: 1}, FldName: "err"},
@@ -4368,6 +4531,16 @@ var structDescs_arm64 = []*KeyedStruct{
{Key: StructKey{Name: "fuchsia_net_stack_StackDisableInterfaceResponseHandles", Dir: 1}, Desc: &StructDesc{TypeCommon: TypeCommon{TypeName: "fuchsia_net_stack_StackDisableInterfaceResponseHandles", ArgDir: 1}, Fields: []Type{
&StructType{Key: StructKey{Name: "fuchsia_net_stack_ErrorHandles", Dir: 1}, FldName: "err"},
}}},
+ {Key: StructKey{Name: "fuchsia_net_stack_StackDisablePacketFilterRequest"}, Desc: &StructDesc{TypeCommon: TypeCommon{TypeName: "fuchsia_net_stack_StackDisablePacketFilterRequest", TypeSize: 24}, Fields: []Type{
+ &StructType{Key: StructKey{Name: "fidl_message_header[376878981]"}, FldName: "hdr"},
+ &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int64", FldName: "id", TypeSize: 8}}},
+ }}},
+ {Key: StructKey{Name: "fuchsia_net_stack_StackDisablePacketFilterRequestHandles"}, Desc: &StructDesc{TypeCommon: TypeCommon{TypeName: "fuchsia_net_stack_StackDisablePacketFilterRequestHandles"}, Fields: []Type{
+ &BufferType{TypeCommon: TypeCommon{TypeName: "void", FldName: "void"}, Kind: 1},
+ }}},
+ {Key: StructKey{Name: "fuchsia_net_stack_StackDisablePacketFilterResponseHandles", Dir: 1}, Desc: &StructDesc{TypeCommon: TypeCommon{TypeName: "fuchsia_net_stack_StackDisablePacketFilterResponseHandles", ArgDir: 1}, Fields: []Type{
+ &StructType{Key: StructKey{Name: "fuchsia_net_stack_ErrorHandles", Dir: 1}, FldName: "err"},
+ }}},
{Key: StructKey{Name: "fuchsia_net_stack_StackEnableInterfaceRequest"}, Desc: &StructDesc{TypeCommon: TypeCommon{TypeName: "fuchsia_net_stack_StackEnableInterfaceRequest", TypeSize: 24}, Fields: []Type{
&StructType{Key: StructKey{Name: "fidl_message_header[338651837]"}, FldName: "hdr"},
&IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int64", FldName: "id", TypeSize: 8}}},
@@ -4378,6 +4551,16 @@ var structDescs_arm64 = []*KeyedStruct{
{Key: StructKey{Name: "fuchsia_net_stack_StackEnableInterfaceResponseHandles", Dir: 1}, Desc: &StructDesc{TypeCommon: TypeCommon{TypeName: "fuchsia_net_stack_StackEnableInterfaceResponseHandles", ArgDir: 1}, Fields: []Type{
&StructType{Key: StructKey{Name: "fuchsia_net_stack_ErrorHandles", Dir: 1}, FldName: "err"},
}}},
+ {Key: StructKey{Name: "fuchsia_net_stack_StackEnablePacketFilterRequest"}, Desc: &StructDesc{TypeCommon: TypeCommon{TypeName: "fuchsia_net_stack_StackEnablePacketFilterRequest", TypeSize: 24}, Fields: []Type{
+ &StructType{Key: StructKey{Name: "fidl_message_header[104863984]"}, FldName: "hdr"},
+ &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int64", FldName: "id", TypeSize: 8}}},
+ }}},
+ {Key: StructKey{Name: "fuchsia_net_stack_StackEnablePacketFilterRequestHandles"}, Desc: &StructDesc{TypeCommon: TypeCommon{TypeName: "fuchsia_net_stack_StackEnablePacketFilterRequestHandles"}, Fields: []Type{
+ &BufferType{TypeCommon: TypeCommon{TypeName: "void", FldName: "void"}, Kind: 1},
+ }}},
+ {Key: StructKey{Name: "fuchsia_net_stack_StackEnablePacketFilterResponseHandles", Dir: 1}, Desc: &StructDesc{TypeCommon: TypeCommon{TypeName: "fuchsia_net_stack_StackEnablePacketFilterResponseHandles", ArgDir: 1}, Fields: []Type{
+ &StructType{Key: StructKey{Name: "fuchsia_net_stack_ErrorHandles", Dir: 1}, FldName: "err"},
+ }}},
{Key: StructKey{Name: "fuchsia_net_stack_StackGetForwardingTableRequest"}, Desc: &StructDesc{TypeCommon: TypeCommon{TypeName: "fuchsia_net_stack_StackGetForwardingTableRequest", TypeSize: 16}, Fields: []Type{
&StructType{Key: StructKey{Name: "fidl_message_header[1689435905]"}, FldName: "hdr"},
}}},
@@ -4863,7 +5046,7 @@ var structDescs_arm64 = []*KeyedStruct{
}}},
{Key: StructKey{Name: "zx_policy_basic"}, Desc: &StructDesc{TypeCommon: TypeCommon{TypeName: "zx_policy_basic", TypeSize: 8}, Fields: []Type{
&FlagsType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "zx_policy_condition", FldName: "condition", TypeSize: 4}}, Vals: []uint64{0, 1, 2, 4, 5, 6, 8, 9, 10, 11, 3}},
- &FlagsType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "zx_policy_policy", FldName: "policy", TypeSize: 4}}, Vals: []uint64{0, 1, 2, 5}},
+ &FlagsType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "zx_policy_policy", FldName: "policy", TypeSize: 4}}, Vals: []uint64{0, 1, 4}, BitMask: true},
}}},
{Key: StructKey{Name: "zx_port_packet"}, Desc: &StructDesc{TypeCommon: TypeCommon{TypeName: "zx_port_packet", TypeSize: 48}, Fields: []Type{
&ProcType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "proc", FldName: "key", TypeSize: 8}}, ValuesStart: 1000, ValuesPerProc: 4},
@@ -5010,6 +5193,10 @@ var syscalls_arm64 = []*Syscall{
&PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "path", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "string", TypeSize: 30}, Kind: 2, Values: []string{"/svc/fuchsia.net.Connectivity\x00"}}},
&ResourceType{TypeCommon: TypeCommon{TypeName: "zx_chan_fuchsia_net_Connectivity_server", FldName: "handle", TypeSize: 4}},
}},
+ {Name: "fdio_service_connect$fuchsia_net_NameLookup", CallName: "fdio_service_connect", Args: []Type{
+ &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "path", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "string", TypeSize: 28}, Kind: 2, Values: []string{"/svc/fuchsia.net.NameLookup\x00"}}},
+ &ResourceType{TypeCommon: TypeCommon{TypeName: "zx_chan_fuchsia_net_NameLookup_server", FldName: "handle", TypeSize: 4}},
+ }},
{Name: "fdio_service_connect$fuchsia_net_SocketControl", CallName: "fdio_service_connect", Args: []Type{
&PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "path", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "string", TypeSize: 6}, Kind: 2, Values: []string{"/svc/\x00"}}},
&ResourceType{TypeCommon: TypeCommon{TypeName: "zx_chan_fuchsia_net_SocketControl_server", FldName: "handle", TypeSize: 4}},
@@ -5271,6 +5458,14 @@ var syscalls_arm64 = []*Syscall{
&PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "actual_bytes", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 1}}}},
&PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "actual_handles", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 1}}}},
}},
+ {Name: "zx_channel_call$fuchsia_cobalt_ControllerGenerateAggregatedObservations", CallName: "zx_channel_call", Args: []Type{
+ &ResourceType{TypeCommon: TypeCommon{TypeName: "zx_chan_fuchsia_cobalt_Controller_client", FldName: "handle", TypeSize: 4}},
+ &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "options", TypeSize: 8}}},
+ &ResourceType{TypeCommon: TypeCommon{TypeName: "zx_time", FldName: "deadline", TypeSize: 8}},
+ &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "args", TypeSize: 8}, Type: &StructType{Key: StructKey{Name: "fidl_call_args[fuchsia_cobalt_ControllerGenerateAggregatedObservationsRequest, fuchsia_cobalt_ControllerGenerateAggregatedObservationsRequestHandles, array[int8, ZX_CHANNEL_MAX_MSG_BYTES], fuchsia_cobalt_ControllerGenerateAggregatedObservationsResponseHandles]"}}},
+ &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "actual_bytes", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 1}}}},
+ &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "actual_handles", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 1}}}},
+ }},
{Name: "zx_channel_call$fuchsia_cobalt_ControllerGetFailedSendAttempts", CallName: "zx_channel_call", Args: []Type{
&ResourceType{TypeCommon: TypeCommon{TypeName: "zx_chan_fuchsia_cobalt_Controller_client", FldName: "handle", TypeSize: 4}},
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "options", TypeSize: 8}}},
@@ -6223,6 +6418,22 @@ var syscalls_arm64 = []*Syscall{
&PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "actual_bytes", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 1}}}},
&PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "actual_handles", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 1}}}},
}},
+ {Name: "zx_channel_call$fuchsia_net_NameLookupLookupHostname", CallName: "zx_channel_call", Args: []Type{
+ &ResourceType{TypeCommon: TypeCommon{TypeName: "zx_chan_fuchsia_net_NameLookup_client", FldName: "handle", TypeSize: 4}},
+ &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "options", TypeSize: 8}}},
+ &ResourceType{TypeCommon: TypeCommon{TypeName: "zx_time", FldName: "deadline", TypeSize: 8}},
+ &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "args", TypeSize: 8}, Type: &StructType{Key: StructKey{Name: "fidl_call_args[fuchsia_net_NameLookupLookupHostnameRequest, fuchsia_net_NameLookupLookupHostnameRequestHandles, array[int8, ZX_CHANNEL_MAX_MSG_BYTES], fuchsia_net_NameLookupLookupHostnameResponseHandles]"}}},
+ &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "actual_bytes", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 1}}}},
+ &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "actual_handles", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 1}}}},
+ }},
+ {Name: "zx_channel_call$fuchsia_net_NameLookupLookupIp", CallName: "zx_channel_call", Args: []Type{
+ &ResourceType{TypeCommon: TypeCommon{TypeName: "zx_chan_fuchsia_net_NameLookup_client", FldName: "handle", TypeSize: 4}},
+ &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "options", TypeSize: 8}}},
+ &ResourceType{TypeCommon: TypeCommon{TypeName: "zx_time", FldName: "deadline", TypeSize: 8}},
+ &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "args", TypeSize: 8}, Type: &StructType{Key: StructKey{Name: "fidl_call_args[fuchsia_net_NameLookupLookupIpRequest, fuchsia_net_NameLookupLookupIpRequestHandles, array[int8, ZX_CHANNEL_MAX_MSG_BYTES], fuchsia_net_NameLookupLookupIpResponseHandles]"}}},
+ &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "actual_bytes", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 1}}}},
+ &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "actual_handles", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 1}}}},
+ }},
{Name: "zx_channel_call$fuchsia_net_SocketControlAccept", CallName: "zx_channel_call", Args: []Type{
&ResourceType{TypeCommon: TypeCommon{TypeName: "zx_chan_fuchsia_net_SocketControl_client", FldName: "handle", TypeSize: 4}},
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "options", TypeSize: 8}}},
@@ -6375,6 +6586,14 @@ var syscalls_arm64 = []*Syscall{
&PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "actual_bytes", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 1}}}},
&PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "actual_handles", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 1}}}},
}},
+ {Name: "zx_channel_call$fuchsia_net_stack_StackDisablePacketFilter", CallName: "zx_channel_call", Args: []Type{
+ &ResourceType{TypeCommon: TypeCommon{TypeName: "zx_chan_fuchsia_net_stack_Stack_client", FldName: "handle", TypeSize: 4}},
+ &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "options", TypeSize: 8}}},
+ &ResourceType{TypeCommon: TypeCommon{TypeName: "zx_time", FldName: "deadline", TypeSize: 8}},
+ &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "args", TypeSize: 8}, Type: &StructType{Key: StructKey{Name: "fidl_call_args[fuchsia_net_stack_StackDisablePacketFilterRequest, fuchsia_net_stack_StackDisablePacketFilterRequestHandles, array[int8, ZX_CHANNEL_MAX_MSG_BYTES], fuchsia_net_stack_StackDisablePacketFilterResponseHandles]"}}},
+ &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "actual_bytes", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 1}}}},
+ &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "actual_handles", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 1}}}},
+ }},
{Name: "zx_channel_call$fuchsia_net_stack_StackEnableInterface", CallName: "zx_channel_call", Args: []Type{
&ResourceType{TypeCommon: TypeCommon{TypeName: "zx_chan_fuchsia_net_stack_Stack_client", FldName: "handle", TypeSize: 4}},
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "options", TypeSize: 8}}},
@@ -6383,6 +6602,14 @@ var syscalls_arm64 = []*Syscall{
&PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "actual_bytes", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 1}}}},
&PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "actual_handles", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 1}}}},
}},
+ {Name: "zx_channel_call$fuchsia_net_stack_StackEnablePacketFilter", CallName: "zx_channel_call", Args: []Type{
+ &ResourceType{TypeCommon: TypeCommon{TypeName: "zx_chan_fuchsia_net_stack_Stack_client", FldName: "handle", TypeSize: 4}},
+ &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "options", TypeSize: 8}}},
+ &ResourceType{TypeCommon: TypeCommon{TypeName: "zx_time", FldName: "deadline", TypeSize: 8}},
+ &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "args", TypeSize: 8}, Type: &StructType{Key: StructKey{Name: "fidl_call_args[fuchsia_net_stack_StackEnablePacketFilterRequest, fuchsia_net_stack_StackEnablePacketFilterRequestHandles, array[int8, ZX_CHANNEL_MAX_MSG_BYTES], fuchsia_net_stack_StackEnablePacketFilterResponseHandles]"}}},
+ &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "actual_bytes", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 1}}}},
+ &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "actual_handles", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 1}}}},
+ }},
{Name: "zx_channel_call$fuchsia_net_stack_StackGetForwardingTable", CallName: "zx_channel_call", Args: []Type{
&ResourceType{TypeCommon: TypeCommon{TypeName: "zx_chan_fuchsia_net_stack_Stack_client", FldName: "handle", TypeSize: 4}},
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "options", TypeSize: 8}}},
@@ -6572,6 +6799,11 @@ var syscalls_arm64 = []*Syscall{
&PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "out0", TypeSize: 8}, Type: &ResourceType{TypeCommon: TypeCommon{TypeName: "zx_chan_fuchsia_net_Connectivity_client", TypeSize: 4, ArgDir: 1}}},
&PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "out1", TypeSize: 8}, Type: &ResourceType{TypeCommon: TypeCommon{TypeName: "zx_chan_fuchsia_net_Connectivity_server", TypeSize: 4, ArgDir: 1}}},
}},
+ {Name: "zx_channel_create$fuchsia_net_NameLookup", CallName: "zx_channel_create", Args: []Type{
+ &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "options", TypeSize: 8}}},
+ &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "out0", TypeSize: 8}, Type: &ResourceType{TypeCommon: TypeCommon{TypeName: "zx_chan_fuchsia_net_NameLookup_client", TypeSize: 4, ArgDir: 1}}},
+ &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "out1", TypeSize: 8}, Type: &ResourceType{TypeCommon: TypeCommon{TypeName: "zx_chan_fuchsia_net_NameLookup_server", TypeSize: 4, ArgDir: 1}}},
+ }},
{Name: "zx_channel_create$fuchsia_net_SocketControl", CallName: "zx_channel_create", Args: []Type{
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "options", TypeSize: 8}}},
&PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "out0", TypeSize: 8}, Type: &ResourceType{TypeCommon: TypeCommon{TypeName: "zx_chan_fuchsia_net_SocketControl_client", TypeSize: 4, ArgDir: 1}}},
@@ -7210,7 +7442,7 @@ var syscalls_arm64 = []*Syscall{
&ResourceType{TypeCommon: TypeCommon{TypeName: "zx_port", FldName: "port", TypeSize: 4}},
&ProcType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "proc", FldName: "key", TypeSize: 8}}, ValuesStart: 1000, ValuesPerProc: 4},
&IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", FldName: "signals", TypeSize: 4}}},
- &FlagsType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "wait_async_options", FldName: "options", TypeSize: 8}}, Vals: []uint64{0, 1}, BitMask: true},
+ &FlagsType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "wait_async_options", FldName: "options", TypeSize: 8}}, Vals: []uint64{0}, BitMask: true},
}},
{Name: "zx_object_wait_many", CallName: "zx_object_wait_many", Args: []Type{
&PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "items", TypeSize: 8}, Type: &ArrayType{TypeCommon: TypeCommon{TypeName: "array", IsVarlen: true}, Type: &StructType{Key: StructKey{Name: "zx_wait_item"}}}},
@@ -7627,8 +7859,7 @@ var consts_arm64 = []ConstValue{
{Name: "ZX_PKT_TYPE_USER"},
{Name: "ZX_POL_ACTION_ALLOW"},
{Name: "ZX_POL_ACTION_DENY", Value: 1},
- {Name: "ZX_POL_ACTION_EXCEPTION", Value: 2},
- {Name: "ZX_POL_ACTION_KILL", Value: 5},
+ {Name: "ZX_POL_ACTION_KILL", Value: 4},
{Name: "ZX_POL_BAD_HANDLE"},
{Name: "ZX_POL_NEW_ANY", Value: 3},
{Name: "ZX_POL_NEW_CHANNEL", Value: 5},
@@ -7688,13 +7919,13 @@ var consts_arm64 = []ConstValue{
{Name: "ZX_VM_FLAG_SPECIFIC", Value: 16},
{Name: "ZX_VM_FLAG_SPECIFIC_OVERWRITE", Value: 32},
{Name: "ZX_WAIT_ASYNC_ONCE"},
- {Name: "ZX_WAIT_ASYNC_REPEATING", Value: 1},
- {Name: "fuchsia_cobalt_EventPayloadTag_elapsed_micros", Value: 1},
- {Name: "fuchsia_cobalt_EventPayloadTag_event_count"},
- {Name: "fuchsia_cobalt_EventPayloadTag_fps", Value: 2},
- {Name: "fuchsia_cobalt_EventPayloadTag_int_histogram", Value: 5},
- {Name: "fuchsia_cobalt_EventPayloadTag_memory_bytes_used", Value: 3},
- {Name: "fuchsia_cobalt_EventPayloadTag_string_event", Value: 4},
+ {Name: "fuchsia_cobalt_EventPayloadTag_elapsed_micros", Value: 2},
+ {Name: "fuchsia_cobalt_EventPayloadTag_event"},
+ {Name: "fuchsia_cobalt_EventPayloadTag_event_count", Value: 1},
+ {Name: "fuchsia_cobalt_EventPayloadTag_fps", Value: 3},
+ {Name: "fuchsia_cobalt_EventPayloadTag_int_histogram", Value: 6},
+ {Name: "fuchsia_cobalt_EventPayloadTag_memory_bytes_used", Value: 4},
+ {Name: "fuchsia_cobalt_EventPayloadTag_string_event", Value: 5},
{Name: "fuchsia_cobalt_ReleaseStage_DEBUG", Value: 99},
{Name: "fuchsia_cobalt_ReleaseStage_DOGFOOD", Value: 10},
{Name: "fuchsia_cobalt_ReleaseStage_FISHFOOD", Value: 20},
@@ -7716,4 +7947,4 @@ var consts_arm64 = []ConstValue{
{Name: "fuchsia_power_Status_OK"},
}
-const revision_arm64 = "516ed03211e25f8b8445cf89c9d805a282358102"
+const revision_arm64 = "2323bb6688be3593013335e5bd3f0ab3db6bb508"
diff --git a/sys/fuchsia/jobs.txt b/sys/fuchsia/jobs.txt
index 3249c74c3..03bb93044 100644
--- a/sys/fuchsia/jobs.txt
+++ b/sys/fuchsia/jobs.txt
@@ -16,4 +16,4 @@ zx_policy_basic {
job_policy_options = ZX_JOB_POL_RELATIVE, ZX_JOB_POL_ABSOLUTE
zx_policy_condition = ZX_POL_BAD_HANDLE, ZX_POL_WRONG_OBJECT, ZX_POL_VMAR_WX, ZX_POL_NEW_VMO, ZX_POL_NEW_CHANNEL, ZX_POL_NEW_EVENT, ZX_POL_NEW_PORT, ZX_POL_NEW_SOCKET, ZX_POL_NEW_FIFO, ZX_POL_NEW_TIMER, ZX_POL_NEW_ANY
-zx_policy_policy = ZX_POL_ACTION_ALLOW, ZX_POL_ACTION_DENY, ZX_POL_ACTION_EXCEPTION, ZX_POL_ACTION_KILL
+zx_policy_policy = ZX_POL_ACTION_ALLOW, ZX_POL_ACTION_DENY, ZX_POL_ACTION_KILL
diff --git a/sys/fuchsia/jobs_amd64.const b/sys/fuchsia/jobs_amd64.const
index 6cf437e8d..a233825ba 100644
--- a/sys/fuchsia/jobs_amd64.const
+++ b/sys/fuchsia/jobs_amd64.const
@@ -4,8 +4,7 @@ ZX_JOB_POL_BASIC = 0
ZX_JOB_POL_RELATIVE = 0
ZX_POL_ACTION_ALLOW = 0
ZX_POL_ACTION_DENY = 1
-ZX_POL_ACTION_EXCEPTION = 2
-ZX_POL_ACTION_KILL = 5
+ZX_POL_ACTION_KILL = 4
ZX_POL_BAD_HANDLE = 0
ZX_POL_NEW_ANY = 3
ZX_POL_NEW_CHANNEL = 5
diff --git a/sys/fuchsia/jobs_arm64.const b/sys/fuchsia/jobs_arm64.const
index 6cf437e8d..a233825ba 100644
--- a/sys/fuchsia/jobs_arm64.const
+++ b/sys/fuchsia/jobs_arm64.const
@@ -4,8 +4,7 @@ ZX_JOB_POL_BASIC = 0
ZX_JOB_POL_RELATIVE = 0
ZX_POL_ACTION_ALLOW = 0
ZX_POL_ACTION_DENY = 1
-ZX_POL_ACTION_EXCEPTION = 2
-ZX_POL_ACTION_KILL = 5
+ZX_POL_ACTION_KILL = 4
ZX_POL_BAD_HANDLE = 0
ZX_POL_NEW_ANY = 3
ZX_POL_NEW_CHANNEL = 5
diff --git a/sys/fuchsia/objects.txt b/sys/fuchsia/objects.txt
index da296dc8a..8a43350f7 100644
--- a/sys/fuchsia/objects.txt
+++ b/sys/fuchsia/objects.txt
@@ -41,7 +41,7 @@ zx_object_wait_many(items ptr[in, array[zx_wait_item]], count len[items], deadli
zx_object_wait_one(handle zx_handle, signals int32, deadline zx_time, observed ptr[out, int32])
zx_object_wait_async(handle zx_handle, port zx_port, key proc[1000, 4], signals int32, options flags[wait_async_options])
-wait_async_options = ZX_WAIT_ASYNC_ONCE, ZX_WAIT_ASYNC_REPEATING
+wait_async_options = ZX_WAIT_ASYNC_ONCE
zx_info_handle_basic {
koid koid
diff --git a/sys/fuchsia/objects_amd64.const b/sys/fuchsia/objects_amd64.const
index 8d94f5f17..be7740dde 100644
--- a/sys/fuchsia/objects_amd64.const
+++ b/sys/fuchsia/objects_amd64.const
@@ -24,4 +24,3 @@ ZX_INFO_VMO = 23
ZX_MAX_NAME_LEN = 32
ZX_OBJ_TYPE_UPPER_BOUND = 64
ZX_WAIT_ASYNC_ONCE = 0
-ZX_WAIT_ASYNC_REPEATING = 1
diff --git a/sys/fuchsia/objects_arm64.const b/sys/fuchsia/objects_arm64.const
index 8d94f5f17..be7740dde 100644
--- a/sys/fuchsia/objects_arm64.const
+++ b/sys/fuchsia/objects_arm64.const
@@ -24,4 +24,3 @@ ZX_INFO_VMO = 23
ZX_MAX_NAME_LEN = 32
ZX_OBJ_TYPE_UPPER_BOUND = 64
ZX_WAIT_ASYNC_ONCE = 0
-ZX_WAIT_ASYNC_REPEATING = 1