[fidl][go] 32 to 64 bits Ordinals: Prep
Mechanical regen with
fx exec third_party/go/regen-fidl
Along with an improved error message which displays all ordinals we
match against on error (not just the first one).
See corresponding CL
https://fuchsia-review.googlesource.com/c/fuchsia/+/324366
Bug: 7848
Test: no behavior change
Change-Id: Ifd358a0782650207604301533b15449d7ca943b6
diff --git a/src/syscall/zx/fidl/bindingstest/impl.go b/src/syscall/zx/fidl/bindingstest/impl.go
index 80b6740..16511cb 100644
--- a/src/syscall/zx/fidl/bindingstest/impl.go
+++ b/src/syscall/zx/fidl/bindingstest/impl.go
@@ -1043,7 +1043,7 @@
In: in,
}
resp_ := &test1EchoResponse{}
- err := ((*_bindings.ChannelProxy)(p)).Call(Test1EchoOrdinal, req_, resp_)
+ err := ((*_bindings.ChannelProxy)(p)).Call(Test1EchoOrdinal, req_, resp_, Test1EchoOrdinal, Test1EchoGenOrdinal)
return resp_.Out, err
}
@@ -1056,7 +1056,7 @@
func (p *Test1Interface) EmptyResponse() error {
var req_ _bindings.Message
var resp_ _bindings.Message
- err := ((*_bindings.ChannelProxy)(p)).Call(Test1EmptyResponseOrdinal, req_, resp_)
+ err := ((*_bindings.ChannelProxy)(p)).Call(Test1EmptyResponseOrdinal, req_, resp_, Test1EmptyResponseOrdinal, Test1EmptyResponseGenOrdinal)
return err
}
diff --git a/src/syscall/zx/fidl/errors.go b/src/syscall/zx/fidl/errors.go
index 2f8040a..183b27f 100644
--- a/src/syscall/zx/fidl/errors.go
+++ b/src/syscall/zx/fidl/errors.go
@@ -169,6 +169,15 @@
if s, ok := value.(stringer); ok {
return s.String()
}
+ if numbers, ok := value.([]uint64); ok {
+ s := "["
+ for _, num := range numbers {
+ s += strconv.FormatUint(num, 10)
+ s += " "
+ }
+ s += "]"
+ return s
+ }
t := reflect.TypeOf(value)
switch t.Kind() {
case reflect.Int, reflect.Int8, reflect.Int16, reflect.Int32, reflect.Int64:
diff --git a/src/syscall/zx/fidl/interface.go b/src/syscall/zx/fidl/interface.go
index 239293e..34f9e47 100644
--- a/src/syscall/zx/fidl/interface.go
+++ b/src/syscall/zx/fidl/interface.go
@@ -110,11 +110,13 @@
}
// TODO(FIDL-524): Remove temporary handling of two ordinals.
expectedOrdinal := header.Ordinal == ordinal
+ expectedOrdinals := []uint64{ordinal}
for _, ordinal := range gen_ordinal {
expectedOrdinal = expectedOrdinal || header.Ordinal == ordinal
+ expectedOrdinals = append(expectedOrdinals, ordinal)
}
if !expectedOrdinal {
- return newExpectError(ErrUnexpectedOrdinal, ordinal, header.Ordinal)
+ return newExpectError(ErrUnexpectedOrdinal, expectedOrdinals, header.Ordinal)
}
return nil
}
diff --git a/src/syscall/zx/io/impl.go b/src/syscall/zx/io/impl.go
index f7c8fbc..bd04550 100644
--- a/src/syscall/zx/io/impl.go
+++ b/src/syscall/zx/io/impl.go
@@ -672,7 +672,7 @@
func (p *NodeInterface) Close() (int32, error) {
var req_ _bindings.Message
resp_ := &nodeCloseResponse{}
- err := ((*_bindings.ChannelProxy)(p)).Call(NodeCloseOrdinal, req_, resp_)
+ err := ((*_bindings.ChannelProxy)(p)).Call(NodeCloseOrdinal, req_, resp_, NodeCloseOrdinal, NodeCloseGenOrdinal)
return resp_.S, err
}
@@ -683,7 +683,7 @@
func (p *NodeInterface) Describe() (NodeInfo, error) {
var req_ _bindings.Message
resp_ := &nodeDescribeResponse{}
- err := ((*_bindings.ChannelProxy)(p)).Call(NodeDescribeOrdinal, req_, resp_)
+ err := ((*_bindings.ChannelProxy)(p)).Call(NodeDescribeOrdinal, req_, resp_, NodeDescribeOrdinal, NodeDescribeGenOrdinal)
return resp_.Info, err
}
@@ -704,7 +704,7 @@
func (p *NodeInterface) Sync() (int32, error) {
var req_ _bindings.Message
resp_ := &nodeSyncResponse{}
- err := ((*_bindings.ChannelProxy)(p)).Call(NodeSyncOrdinal, req_, resp_)
+ err := ((*_bindings.ChannelProxy)(p)).Call(NodeSyncOrdinal, req_, resp_, NodeSyncOrdinal, NodeSyncGenOrdinal)
return resp_.S, err
}
@@ -714,7 +714,7 @@
func (p *NodeInterface) GetAttr() (int32, NodeAttributes, error) {
var req_ _bindings.Message
resp_ := &nodeGetAttrResponse{}
- err := ((*_bindings.ChannelProxy)(p)).Call(NodeGetAttrOrdinal, req_, resp_)
+ err := ((*_bindings.ChannelProxy)(p)).Call(NodeGetAttrOrdinal, req_, resp_, NodeGetAttrOrdinal, NodeGetAttrGenOrdinal)
return resp_.S, resp_.Attributes, err
}
@@ -728,7 +728,7 @@
Attributes: attributes,
}
resp_ := &nodeSetAttrResponse{}
- err := ((*_bindings.ChannelProxy)(p)).Call(NodeSetAttrOrdinal, req_, resp_)
+ err := ((*_bindings.ChannelProxy)(p)).Call(NodeSetAttrOrdinal, req_, resp_, NodeSetAttrOrdinal, NodeSetAttrGenOrdinal)
return resp_.S, err
}
@@ -741,7 +741,7 @@
In: in,
}
resp_ := &nodeIoctlResponse{}
- err := ((*_bindings.ChannelProxy)(p)).Call(NodeIoctlOrdinal, req_, resp_)
+ err := ((*_bindings.ChannelProxy)(p)).Call(NodeIoctlOrdinal, req_, resp_, NodeIoctlOrdinal, NodeIoctlGenOrdinal)
return resp_.S, resp_.Handles, resp_.Out, err
}
@@ -1285,7 +1285,7 @@
func (p *FileInterface) Close() (int32, error) {
var req_ _bindings.Message
resp_ := &fileCloseResponse{}
- err := ((*_bindings.ChannelProxy)(p)).Call(FileCloseOrdinal, req_, resp_)
+ err := ((*_bindings.ChannelProxy)(p)).Call(FileCloseOrdinal, req_, resp_, FileCloseOrdinal, FileCloseGenOrdinal)
return resp_.S, err
}
@@ -1296,7 +1296,7 @@
func (p *FileInterface) Describe() (NodeInfo, error) {
var req_ _bindings.Message
resp_ := &fileDescribeResponse{}
- err := ((*_bindings.ChannelProxy)(p)).Call(FileDescribeOrdinal, req_, resp_)
+ err := ((*_bindings.ChannelProxy)(p)).Call(FileDescribeOrdinal, req_, resp_, FileDescribeOrdinal, FileDescribeGenOrdinal)
return resp_.Info, err
}
@@ -1317,7 +1317,7 @@
func (p *FileInterface) Sync() (int32, error) {
var req_ _bindings.Message
resp_ := &fileSyncResponse{}
- err := ((*_bindings.ChannelProxy)(p)).Call(FileSyncOrdinal, req_, resp_)
+ err := ((*_bindings.ChannelProxy)(p)).Call(FileSyncOrdinal, req_, resp_, FileSyncOrdinal, FileSyncGenOrdinal)
return resp_.S, err
}
@@ -1327,7 +1327,7 @@
func (p *FileInterface) GetAttr() (int32, NodeAttributes, error) {
var req_ _bindings.Message
resp_ := &fileGetAttrResponse{}
- err := ((*_bindings.ChannelProxy)(p)).Call(FileGetAttrOrdinal, req_, resp_)
+ err := ((*_bindings.ChannelProxy)(p)).Call(FileGetAttrOrdinal, req_, resp_, FileGetAttrOrdinal, FileGetAttrGenOrdinal)
return resp_.S, resp_.Attributes, err
}
@@ -1341,7 +1341,7 @@
Attributes: attributes,
}
resp_ := &fileSetAttrResponse{}
- err := ((*_bindings.ChannelProxy)(p)).Call(FileSetAttrOrdinal, req_, resp_)
+ err := ((*_bindings.ChannelProxy)(p)).Call(FileSetAttrOrdinal, req_, resp_, FileSetAttrOrdinal, FileSetAttrGenOrdinal)
return resp_.S, err
}
@@ -1354,7 +1354,7 @@
In: in,
}
resp_ := &fileIoctlResponse{}
- err := ((*_bindings.ChannelProxy)(p)).Call(FileIoctlOrdinal, req_, resp_)
+ err := ((*_bindings.ChannelProxy)(p)).Call(FileIoctlOrdinal, req_, resp_, FileIoctlOrdinal, FileIoctlGenOrdinal)
return resp_.S, resp_.Handles, resp_.Out, err
}
@@ -1367,7 +1367,7 @@
Count: count,
}
resp_ := &fileReadResponse{}
- err := ((*_bindings.ChannelProxy)(p)).Call(FileReadOrdinal, req_, resp_)
+ err := ((*_bindings.ChannelProxy)(p)).Call(FileReadOrdinal, req_, resp_, FileReadOrdinal, FileReadGenOrdinal)
return resp_.S, resp_.Data, err
}
@@ -1381,7 +1381,7 @@
Offset: offset,
}
resp_ := &fileReadAtResponse{}
- err := ((*_bindings.ChannelProxy)(p)).Call(FileReadAtOrdinal, req_, resp_)
+ err := ((*_bindings.ChannelProxy)(p)).Call(FileReadAtOrdinal, req_, resp_, FileReadAtOrdinal, FileReadAtGenOrdinal)
return resp_.S, resp_.Data, err
}
@@ -1394,7 +1394,7 @@
Data: data,
}
resp_ := &fileWriteResponse{}
- err := ((*_bindings.ChannelProxy)(p)).Call(FileWriteOrdinal, req_, resp_)
+ err := ((*_bindings.ChannelProxy)(p)).Call(FileWriteOrdinal, req_, resp_, FileWriteOrdinal, FileWriteGenOrdinal)
return resp_.S, resp_.Actual, err
}
@@ -1408,7 +1408,7 @@
Offset: offset,
}
resp_ := &fileWriteAtResponse{}
- err := ((*_bindings.ChannelProxy)(p)).Call(FileWriteAtOrdinal, req_, resp_)
+ err := ((*_bindings.ChannelProxy)(p)).Call(FileWriteAtOrdinal, req_, resp_, FileWriteAtOrdinal, FileWriteAtGenOrdinal)
return resp_.S, resp_.Actual, err
}
@@ -1422,7 +1422,7 @@
Start: start,
}
resp_ := &fileSeekResponse{}
- err := ((*_bindings.ChannelProxy)(p)).Call(FileSeekOrdinal, req_, resp_)
+ err := ((*_bindings.ChannelProxy)(p)).Call(FileSeekOrdinal, req_, resp_, FileSeekOrdinal, FileSeekGenOrdinal)
return resp_.S, resp_.Offset, err
}
@@ -1434,7 +1434,7 @@
Length: length,
}
resp_ := &fileTruncateResponse{}
- err := ((*_bindings.ChannelProxy)(p)).Call(FileTruncateOrdinal, req_, resp_)
+ err := ((*_bindings.ChannelProxy)(p)).Call(FileTruncateOrdinal, req_, resp_, FileTruncateOrdinal, FileTruncateGenOrdinal)
return resp_.S, err
}
@@ -1444,7 +1444,7 @@
func (p *FileInterface) GetFlags() (int32, uint32, error) {
var req_ _bindings.Message
resp_ := &fileGetFlagsResponse{}
- err := ((*_bindings.ChannelProxy)(p)).Call(FileGetFlagsOrdinal, req_, resp_)
+ err := ((*_bindings.ChannelProxy)(p)).Call(FileGetFlagsOrdinal, req_, resp_, FileGetFlagsOrdinal, FileGetFlagsGenOrdinal)
return resp_.S, resp_.Flags, err
}
@@ -1458,7 +1458,7 @@
Flags: flags,
}
resp_ := &fileSetFlagsResponse{}
- err := ((*_bindings.ChannelProxy)(p)).Call(FileSetFlagsOrdinal, req_, resp_)
+ err := ((*_bindings.ChannelProxy)(p)).Call(FileSetFlagsOrdinal, req_, resp_, FileSetFlagsOrdinal, FileSetFlagsGenOrdinal)
return resp_.S, err
}
@@ -1475,7 +1475,7 @@
Flags: flags,
}
resp_ := &fileGetBufferResponse{}
- err := ((*_bindings.ChannelProxy)(p)).Call(FileGetBufferOrdinal, req_, resp_)
+ err := ((*_bindings.ChannelProxy)(p)).Call(FileGetBufferOrdinal, req_, resp_, FileGetBufferOrdinal, FileGetBufferGenOrdinal)
return resp_.S, resp_.Buffer, err
}
@@ -2201,7 +2201,7 @@
func (p *DirectoryInterface) Close() (int32, error) {
var req_ _bindings.Message
resp_ := &directoryCloseResponse{}
- err := ((*_bindings.ChannelProxy)(p)).Call(DirectoryCloseOrdinal, req_, resp_)
+ err := ((*_bindings.ChannelProxy)(p)).Call(DirectoryCloseOrdinal, req_, resp_, DirectoryCloseOrdinal, DirectoryCloseGenOrdinal)
return resp_.S, err
}
@@ -2212,7 +2212,7 @@
func (p *DirectoryInterface) Describe() (NodeInfo, error) {
var req_ _bindings.Message
resp_ := &directoryDescribeResponse{}
- err := ((*_bindings.ChannelProxy)(p)).Call(DirectoryDescribeOrdinal, req_, resp_)
+ err := ((*_bindings.ChannelProxy)(p)).Call(DirectoryDescribeOrdinal, req_, resp_, DirectoryDescribeOrdinal, DirectoryDescribeGenOrdinal)
return resp_.Info, err
}
@@ -2233,7 +2233,7 @@
func (p *DirectoryInterface) Sync() (int32, error) {
var req_ _bindings.Message
resp_ := &directorySyncResponse{}
- err := ((*_bindings.ChannelProxy)(p)).Call(DirectorySyncOrdinal, req_, resp_)
+ err := ((*_bindings.ChannelProxy)(p)).Call(DirectorySyncOrdinal, req_, resp_, DirectorySyncOrdinal, DirectorySyncGenOrdinal)
return resp_.S, err
}
@@ -2243,7 +2243,7 @@
func (p *DirectoryInterface) GetAttr() (int32, NodeAttributes, error) {
var req_ _bindings.Message
resp_ := &directoryGetAttrResponse{}
- err := ((*_bindings.ChannelProxy)(p)).Call(DirectoryGetAttrOrdinal, req_, resp_)
+ err := ((*_bindings.ChannelProxy)(p)).Call(DirectoryGetAttrOrdinal, req_, resp_, DirectoryGetAttrOrdinal, DirectoryGetAttrGenOrdinal)
return resp_.S, resp_.Attributes, err
}
@@ -2257,7 +2257,7 @@
Attributes: attributes,
}
resp_ := &directorySetAttrResponse{}
- err := ((*_bindings.ChannelProxy)(p)).Call(DirectorySetAttrOrdinal, req_, resp_)
+ err := ((*_bindings.ChannelProxy)(p)).Call(DirectorySetAttrOrdinal, req_, resp_, DirectorySetAttrOrdinal, DirectorySetAttrGenOrdinal)
return resp_.S, err
}
@@ -2270,7 +2270,7 @@
In: in,
}
resp_ := &directoryIoctlResponse{}
- err := ((*_bindings.ChannelProxy)(p)).Call(DirectoryIoctlOrdinal, req_, resp_)
+ err := ((*_bindings.ChannelProxy)(p)).Call(DirectoryIoctlOrdinal, req_, resp_, DirectoryIoctlOrdinal, DirectoryIoctlGenOrdinal)
return resp_.S, resp_.Handles, resp_.Out, err
}
@@ -2339,7 +2339,7 @@
Path: path,
}
resp_ := &directoryUnlinkResponse{}
- err := ((*_bindings.ChannelProxy)(p)).Call(DirectoryUnlinkOrdinal, req_, resp_)
+ err := ((*_bindings.ChannelProxy)(p)).Call(DirectoryUnlinkOrdinal, req_, resp_, DirectoryUnlinkOrdinal, DirectoryUnlinkGenOrdinal)
return resp_.S, err
}
@@ -2368,7 +2368,7 @@
MaxBytes: maxBytes,
}
resp_ := &directoryReadDirentsResponse{}
- err := ((*_bindings.ChannelProxy)(p)).Call(DirectoryReadDirentsOrdinal, req_, resp_)
+ err := ((*_bindings.ChannelProxy)(p)).Call(DirectoryReadDirentsOrdinal, req_, resp_, DirectoryReadDirentsOrdinal, DirectoryReadDirentsGenOrdinal)
return resp_.S, resp_.Dirents, err
}
@@ -2378,7 +2378,7 @@
func (p *DirectoryInterface) Rewind() (int32, error) {
var req_ _bindings.Message
resp_ := &directoryRewindResponse{}
- err := ((*_bindings.ChannelProxy)(p)).Call(DirectoryRewindOrdinal, req_, resp_)
+ err := ((*_bindings.ChannelProxy)(p)).Call(DirectoryRewindOrdinal, req_, resp_, DirectoryRewindOrdinal, DirectoryRewindGenOrdinal)
return resp_.S, err
}
@@ -2389,7 +2389,7 @@
func (p *DirectoryInterface) GetToken() (int32, _zx.Handle, error) {
var req_ _bindings.Message
resp_ := &directoryGetTokenResponse{}
- err := ((*_bindings.ChannelProxy)(p)).Call(DirectoryGetTokenOrdinal, req_, resp_)
+ err := ((*_bindings.ChannelProxy)(p)).Call(DirectoryGetTokenOrdinal, req_, resp_, DirectoryGetTokenOrdinal, DirectoryGetTokenGenOrdinal)
return resp_.S, resp_.Token, err
}
@@ -2408,7 +2408,7 @@
Dst: dst,
}
resp_ := &directoryRenameResponse{}
- err := ((*_bindings.ChannelProxy)(p)).Call(DirectoryRenameOrdinal, req_, resp_)
+ err := ((*_bindings.ChannelProxy)(p)).Call(DirectoryRenameOrdinal, req_, resp_, DirectoryRenameOrdinal, DirectoryRenameGenOrdinal)
return resp_.S, err
}
@@ -2429,7 +2429,7 @@
Dst: dst,
}
resp_ := &directoryLinkResponse{}
- err := ((*_bindings.ChannelProxy)(p)).Call(DirectoryLinkOrdinal, req_, resp_)
+ err := ((*_bindings.ChannelProxy)(p)).Call(DirectoryLinkOrdinal, req_, resp_, DirectoryLinkOrdinal, DirectoryLinkGenOrdinal)
return resp_.S, err
}
@@ -2457,7 +2457,7 @@
Watcher: watcher,
}
resp_ := &directoryWatchResponse{}
- err := ((*_bindings.ChannelProxy)(p)).Call(DirectoryWatchOrdinal, req_, resp_)
+ err := ((*_bindings.ChannelProxy)(p)).Call(DirectoryWatchOrdinal, req_, resp_, DirectoryWatchOrdinal, DirectoryWatchGenOrdinal)
return resp_.S, err
}
@@ -3260,7 +3260,7 @@
func (p *DirectoryAdminInterface) Close() (int32, error) {
var req_ _bindings.Message
resp_ := &directoryAdminCloseResponse{}
- err := ((*_bindings.ChannelProxy)(p)).Call(DirectoryAdminCloseOrdinal, req_, resp_)
+ err := ((*_bindings.ChannelProxy)(p)).Call(DirectoryAdminCloseOrdinal, req_, resp_, DirectoryAdminCloseOrdinal, DirectoryAdminCloseGenOrdinal)
return resp_.S, err
}
@@ -3271,7 +3271,7 @@
func (p *DirectoryAdminInterface) Describe() (NodeInfo, error) {
var req_ _bindings.Message
resp_ := &directoryAdminDescribeResponse{}
- err := ((*_bindings.ChannelProxy)(p)).Call(DirectoryAdminDescribeOrdinal, req_, resp_)
+ err := ((*_bindings.ChannelProxy)(p)).Call(DirectoryAdminDescribeOrdinal, req_, resp_, DirectoryAdminDescribeOrdinal, DirectoryAdminDescribeGenOrdinal)
return resp_.Info, err
}
@@ -3292,7 +3292,7 @@
func (p *DirectoryAdminInterface) Sync() (int32, error) {
var req_ _bindings.Message
resp_ := &directoryAdminSyncResponse{}
- err := ((*_bindings.ChannelProxy)(p)).Call(DirectoryAdminSyncOrdinal, req_, resp_)
+ err := ((*_bindings.ChannelProxy)(p)).Call(DirectoryAdminSyncOrdinal, req_, resp_, DirectoryAdminSyncOrdinal, DirectoryAdminSyncGenOrdinal)
return resp_.S, err
}
@@ -3302,7 +3302,7 @@
func (p *DirectoryAdminInterface) GetAttr() (int32, NodeAttributes, error) {
var req_ _bindings.Message
resp_ := &directoryAdminGetAttrResponse{}
- err := ((*_bindings.ChannelProxy)(p)).Call(DirectoryAdminGetAttrOrdinal, req_, resp_)
+ err := ((*_bindings.ChannelProxy)(p)).Call(DirectoryAdminGetAttrOrdinal, req_, resp_, DirectoryAdminGetAttrOrdinal, DirectoryAdminGetAttrGenOrdinal)
return resp_.S, resp_.Attributes, err
}
@@ -3316,7 +3316,7 @@
Attributes: attributes,
}
resp_ := &directoryAdminSetAttrResponse{}
- err := ((*_bindings.ChannelProxy)(p)).Call(DirectoryAdminSetAttrOrdinal, req_, resp_)
+ err := ((*_bindings.ChannelProxy)(p)).Call(DirectoryAdminSetAttrOrdinal, req_, resp_, DirectoryAdminSetAttrOrdinal, DirectoryAdminSetAttrGenOrdinal)
return resp_.S, err
}
@@ -3329,7 +3329,7 @@
In: in,
}
resp_ := &directoryAdminIoctlResponse{}
- err := ((*_bindings.ChannelProxy)(p)).Call(DirectoryAdminIoctlOrdinal, req_, resp_)
+ err := ((*_bindings.ChannelProxy)(p)).Call(DirectoryAdminIoctlOrdinal, req_, resp_, DirectoryAdminIoctlOrdinal, DirectoryAdminIoctlGenOrdinal)
return resp_.S, resp_.Handles, resp_.Out, err
}
@@ -3398,7 +3398,7 @@
Path: path,
}
resp_ := &directoryAdminUnlinkResponse{}
- err := ((*_bindings.ChannelProxy)(p)).Call(DirectoryAdminUnlinkOrdinal, req_, resp_)
+ err := ((*_bindings.ChannelProxy)(p)).Call(DirectoryAdminUnlinkOrdinal, req_, resp_, DirectoryAdminUnlinkOrdinal, DirectoryAdminUnlinkGenOrdinal)
return resp_.S, err
}
@@ -3427,7 +3427,7 @@
MaxBytes: maxBytes,
}
resp_ := &directoryAdminReadDirentsResponse{}
- err := ((*_bindings.ChannelProxy)(p)).Call(DirectoryAdminReadDirentsOrdinal, req_, resp_)
+ err := ((*_bindings.ChannelProxy)(p)).Call(DirectoryAdminReadDirentsOrdinal, req_, resp_, DirectoryAdminReadDirentsOrdinal, DirectoryAdminReadDirentsGenOrdinal)
return resp_.S, resp_.Dirents, err
}
@@ -3437,7 +3437,7 @@
func (p *DirectoryAdminInterface) Rewind() (int32, error) {
var req_ _bindings.Message
resp_ := &directoryAdminRewindResponse{}
- err := ((*_bindings.ChannelProxy)(p)).Call(DirectoryAdminRewindOrdinal, req_, resp_)
+ err := ((*_bindings.ChannelProxy)(p)).Call(DirectoryAdminRewindOrdinal, req_, resp_, DirectoryAdminRewindOrdinal, DirectoryAdminRewindGenOrdinal)
return resp_.S, err
}
@@ -3448,7 +3448,7 @@
func (p *DirectoryAdminInterface) GetToken() (int32, _zx.Handle, error) {
var req_ _bindings.Message
resp_ := &directoryAdminGetTokenResponse{}
- err := ((*_bindings.ChannelProxy)(p)).Call(DirectoryAdminGetTokenOrdinal, req_, resp_)
+ err := ((*_bindings.ChannelProxy)(p)).Call(DirectoryAdminGetTokenOrdinal, req_, resp_, DirectoryAdminGetTokenOrdinal, DirectoryAdminGetTokenGenOrdinal)
return resp_.S, resp_.Token, err
}
@@ -3467,7 +3467,7 @@
Dst: dst,
}
resp_ := &directoryAdminRenameResponse{}
- err := ((*_bindings.ChannelProxy)(p)).Call(DirectoryAdminRenameOrdinal, req_, resp_)
+ err := ((*_bindings.ChannelProxy)(p)).Call(DirectoryAdminRenameOrdinal, req_, resp_, DirectoryAdminRenameOrdinal, DirectoryAdminRenameGenOrdinal)
return resp_.S, err
}
@@ -3488,7 +3488,7 @@
Dst: dst,
}
resp_ := &directoryAdminLinkResponse{}
- err := ((*_bindings.ChannelProxy)(p)).Call(DirectoryAdminLinkOrdinal, req_, resp_)
+ err := ((*_bindings.ChannelProxy)(p)).Call(DirectoryAdminLinkOrdinal, req_, resp_, DirectoryAdminLinkOrdinal, DirectoryAdminLinkGenOrdinal)
return resp_.S, err
}
@@ -3516,7 +3516,7 @@
Watcher: watcher,
}
resp_ := &directoryAdminWatchResponse{}
- err := ((*_bindings.ChannelProxy)(p)).Call(DirectoryAdminWatchOrdinal, req_, resp_)
+ err := ((*_bindings.ChannelProxy)(p)).Call(DirectoryAdminWatchOrdinal, req_, resp_, DirectoryAdminWatchOrdinal, DirectoryAdminWatchGenOrdinal)
return resp_.S, err
}
@@ -3529,7 +3529,7 @@
Remote: remote,
}
resp_ := &directoryAdminMountResponse{}
- err := ((*_bindings.ChannelProxy)(p)).Call(DirectoryAdminMountOrdinal, req_, resp_)
+ err := ((*_bindings.ChannelProxy)(p)).Call(DirectoryAdminMountOrdinal, req_, resp_, DirectoryAdminMountOrdinal, DirectoryAdminMountGenOrdinal)
return resp_.S, err
}
@@ -3542,7 +3542,7 @@
Flags: flags,
}
resp_ := &directoryAdminMountAndCreateResponse{}
- err := ((*_bindings.ChannelProxy)(p)).Call(DirectoryAdminMountAndCreateOrdinal, req_, resp_)
+ err := ((*_bindings.ChannelProxy)(p)).Call(DirectoryAdminMountAndCreateOrdinal, req_, resp_, DirectoryAdminMountAndCreateOrdinal, DirectoryAdminMountAndCreateGenOrdinal)
return resp_.S, err
}
@@ -3551,7 +3551,7 @@
func (p *DirectoryAdminInterface) Unmount() (int32, error) {
var req_ _bindings.Message
resp_ := &directoryAdminUnmountResponse{}
- err := ((*_bindings.ChannelProxy)(p)).Call(DirectoryAdminUnmountOrdinal, req_, resp_)
+ err := ((*_bindings.ChannelProxy)(p)).Call(DirectoryAdminUnmountOrdinal, req_, resp_, DirectoryAdminUnmountOrdinal, DirectoryAdminUnmountGenOrdinal)
return resp_.S, err
}
@@ -3560,7 +3560,7 @@
func (p *DirectoryAdminInterface) UnmountNode() (int32, DirectoryInterface, error) {
var req_ _bindings.Message
resp_ := &directoryAdminUnmountNodeResponse{}
- err := ((*_bindings.ChannelProxy)(p)).Call(DirectoryAdminUnmountNodeOrdinal, req_, resp_)
+ err := ((*_bindings.ChannelProxy)(p)).Call(DirectoryAdminUnmountNodeOrdinal, req_, resp_, DirectoryAdminUnmountNodeOrdinal, DirectoryAdminUnmountNodeGenOrdinal)
return resp_.S, resp_.Remote, err
}
@@ -3568,7 +3568,7 @@
func (p *DirectoryAdminInterface) QueryFilesystem() (int32, *FilesystemInfo, error) {
var req_ _bindings.Message
resp_ := &directoryAdminQueryFilesystemResponse{}
- err := ((*_bindings.ChannelProxy)(p)).Call(DirectoryAdminQueryFilesystemOrdinal, req_, resp_)
+ err := ((*_bindings.ChannelProxy)(p)).Call(DirectoryAdminQueryFilesystemOrdinal, req_, resp_, DirectoryAdminQueryFilesystemOrdinal, DirectoryAdminQueryFilesystemGenOrdinal)
return resp_.S, resp_.Info, err
}
@@ -3576,7 +3576,7 @@
func (p *DirectoryAdminInterface) GetDevicePath() (int32, *string, error) {
var req_ _bindings.Message
resp_ := &directoryAdminGetDevicePathResponse{}
- err := ((*_bindings.ChannelProxy)(p)).Call(DirectoryAdminGetDevicePathOrdinal, req_, resp_)
+ err := ((*_bindings.ChannelProxy)(p)).Call(DirectoryAdminGetDevicePathOrdinal, req_, resp_, DirectoryAdminGetDevicePathOrdinal, DirectoryAdminGetDevicePathGenOrdinal)
return resp_.S, resp_.Path, err
}
diff --git a/src/syscall/zx/net/impl.go b/src/syscall/zx/net/impl.go
index 221c37d..f4fa5dc 100644
--- a/src/syscall/zx/net/impl.go
+++ b/src/syscall/zx/net/impl.go
@@ -390,7 +390,7 @@
func (p *ControlInterface) Close() (int32, error) {
var req_ _bindings.Message
resp_ := &controlCloseResponse{}
- err := ((*_bindings.ChannelProxy)(p)).Call(ControlCloseOrdinal, req_, resp_)
+ err := ((*_bindings.ChannelProxy)(p)).Call(ControlCloseOrdinal, req_, resp_, ControlCloseOrdinal, ControlCloseGenOrdinal)
return resp_.S, err
}
@@ -401,7 +401,7 @@
func (p *ControlInterface) Describe() (fuchsiaio.NodeInfo, error) {
var req_ _bindings.Message
resp_ := &controlDescribeResponse{}
- err := ((*_bindings.ChannelProxy)(p)).Call(ControlDescribeOrdinal, req_, resp_)
+ err := ((*_bindings.ChannelProxy)(p)).Call(ControlDescribeOrdinal, req_, resp_, ControlDescribeOrdinal, ControlDescribeGenOrdinal)
return resp_.Info, err
}
@@ -422,7 +422,7 @@
func (p *ControlInterface) Sync() (int32, error) {
var req_ _bindings.Message
resp_ := &controlSyncResponse{}
- err := ((*_bindings.ChannelProxy)(p)).Call(ControlSyncOrdinal, req_, resp_)
+ err := ((*_bindings.ChannelProxy)(p)).Call(ControlSyncOrdinal, req_, resp_, ControlSyncOrdinal, ControlSyncGenOrdinal)
return resp_.S, err
}
@@ -432,7 +432,7 @@
func (p *ControlInterface) GetAttr() (int32, fuchsiaio.NodeAttributes, error) {
var req_ _bindings.Message
resp_ := &controlGetAttrResponse{}
- err := ((*_bindings.ChannelProxy)(p)).Call(ControlGetAttrOrdinal, req_, resp_)
+ err := ((*_bindings.ChannelProxy)(p)).Call(ControlGetAttrOrdinal, req_, resp_, ControlGetAttrOrdinal, ControlGetAttrGenOrdinal)
return resp_.S, resp_.Attributes, err
}
@@ -446,7 +446,7 @@
Attributes: attributes,
}
resp_ := &controlSetAttrResponse{}
- err := ((*_bindings.ChannelProxy)(p)).Call(ControlSetAttrOrdinal, req_, resp_)
+ err := ((*_bindings.ChannelProxy)(p)).Call(ControlSetAttrOrdinal, req_, resp_, ControlSetAttrOrdinal, ControlSetAttrGenOrdinal)
return resp_.S, err
}
@@ -459,7 +459,7 @@
In: in,
}
resp_ := &controlIoctlResponse{}
- err := ((*_bindings.ChannelProxy)(p)).Call(ControlIoctlOrdinal, req_, resp_)
+ err := ((*_bindings.ChannelProxy)(p)).Call(ControlIoctlOrdinal, req_, resp_, ControlIoctlOrdinal, ControlIoctlGenOrdinal)
return resp_.S, resp_.Handles, resp_.Out, err
}
@@ -469,7 +469,7 @@
Addr: addr,
}
resp_ := &controlBindResponse{}
- err := ((*_bindings.ChannelProxy)(p)).Call(ControlBindOrdinal, req_, resp_)
+ err := ((*_bindings.ChannelProxy)(p)).Call(ControlBindOrdinal, req_, resp_, ControlBindOrdinal, ControlBindGenOrdinal)
return resp_.Code, err
}
@@ -479,7 +479,7 @@
Addr: addr,
}
resp_ := &controlConnectResponse{}
- err := ((*_bindings.ChannelProxy)(p)).Call(ControlConnectOrdinal, req_, resp_)
+ err := ((*_bindings.ChannelProxy)(p)).Call(ControlConnectOrdinal, req_, resp_, ControlConnectOrdinal, ControlConnectGenOrdinal)
return resp_.Code, err
}
@@ -490,7 +490,7 @@
Backlog: backlog,
}
resp_ := &controlListenResponse{}
- err := ((*_bindings.ChannelProxy)(p)).Call(ControlListenOrdinal, req_, resp_)
+ err := ((*_bindings.ChannelProxy)(p)).Call(ControlListenOrdinal, req_, resp_, ControlListenOrdinal, ControlListenGenOrdinal)
return resp_.Code, err
}
@@ -500,7 +500,7 @@
Flags: flags,
}
resp_ := &controlAcceptResponse{}
- err := ((*_bindings.ChannelProxy)(p)).Call(ControlAcceptOrdinal, req_, resp_)
+ err := ((*_bindings.ChannelProxy)(p)).Call(ControlAcceptOrdinal, req_, resp_, ControlAcceptOrdinal, ControlAcceptGenOrdinal)
return resp_.Code, resp_.S, err
}
@@ -508,7 +508,7 @@
func (p *ControlInterface) GetSockName() (int16, []uint8, error) {
var req_ _bindings.Message
resp_ := &controlGetSockNameResponse{}
- err := ((*_bindings.ChannelProxy)(p)).Call(ControlGetSockNameOrdinal, req_, resp_)
+ err := ((*_bindings.ChannelProxy)(p)).Call(ControlGetSockNameOrdinal, req_, resp_, ControlGetSockNameOrdinal, ControlGetSockNameGenOrdinal)
return resp_.Code, resp_.Addr, err
}
@@ -516,7 +516,7 @@
func (p *ControlInterface) GetPeerName() (int16, []uint8, error) {
var req_ _bindings.Message
resp_ := &controlGetPeerNameResponse{}
- err := ((*_bindings.ChannelProxy)(p)).Call(ControlGetPeerNameOrdinal, req_, resp_)
+ err := ((*_bindings.ChannelProxy)(p)).Call(ControlGetPeerNameOrdinal, req_, resp_, ControlGetPeerNameOrdinal, ControlGetPeerNameGenOrdinal)
return resp_.Code, resp_.Addr, err
}
@@ -528,7 +528,7 @@
Optval: optval,
}
resp_ := &controlSetSockOptResponse{}
- err := ((*_bindings.ChannelProxy)(p)).Call(ControlSetSockOptOrdinal, req_, resp_)
+ err := ((*_bindings.ChannelProxy)(p)).Call(ControlSetSockOptOrdinal, req_, resp_, ControlSetSockOptOrdinal, ControlSetSockOptGenOrdinal)
return resp_.Code, err
}
@@ -539,7 +539,7 @@
Optname: optname,
}
resp_ := &controlGetSockOptResponse{}
- err := ((*_bindings.ChannelProxy)(p)).Call(ControlGetSockOptOrdinal, req_, resp_)
+ err := ((*_bindings.ChannelProxy)(p)).Call(ControlGetSockOptOrdinal, req_, resp_, ControlGetSockOptOrdinal, ControlGetSockOptGenOrdinal)
return resp_.Code, resp_.Optval, err
}
@@ -550,7 +550,7 @@
In: in,
}
resp_ := &controlIoctlPosixResponse{}
- err := ((*_bindings.ChannelProxy)(p)).Call(ControlIoctlPosixOrdinal, req_, resp_)
+ err := ((*_bindings.ChannelProxy)(p)).Call(ControlIoctlPosixOrdinal, req_, resp_, ControlIoctlPosixOrdinal, ControlIoctlPosixGenOrdinal)
return resp_.Code, resp_.Out, err
}
@@ -872,7 +872,7 @@
Protocol: protocol,
}
resp_ := &providerSocketResponse{}
- err := ((*_bindings.ChannelProxy)(p)).Call(ProviderSocketOrdinal, req_, resp_)
+ err := ((*_bindings.ChannelProxy)(p)).Call(ProviderSocketOrdinal, req_, resp_, ProviderSocketOrdinal, ProviderSocketGenOrdinal)
return resp_.Code, resp_.S, err
}