[syscall/mx] Update names and add new socket signal and option bits
Change-Id: I6372d70e72151e081674429977f122de9b618030
diff --git a/src/syscall/mx/types.go b/src/syscall/mx/types.go
index 01f7639..e717b73 100644
--- a/src/syscall/mx/types.go
+++ b/src/syscall/mx/types.go
@@ -276,9 +276,11 @@
SignalChannelPeerClosed = SignalObject2
// Socket
- SignalSocketReadable = SignalObject0
- SignalSocketWritable = SignalObject1
- SignalSocketPeerClosed = SignalObject2
+ SignalSocketReadable = SignalObject0
+ SignalSocketWritable = SignalObject1
+ SignalSocketPeerClosed = SignalObject2
+ SignalSocketReadDisabled = SignalObject4
+ SignalSocketWriteDisabled = SignalObject5
// Port
SignalPortReadable = SignalObject0
@@ -337,6 +339,20 @@
ObjectInfoVMAR
)
+// Options for socket_create
+
+const (
+ SocketStream = iota // 0
+ SocketDatagram // 1
+)
+
+// Options for socket_write
+const (
+ _ = iota // 0
+ SocketShutdownWrite // 1
+ SocketShutdownRead // 2
+)
+
const (
_ = iota // 0
_ // 1