[roll] Roll fuchsia [virtio-socket] Migrate socket.cc to new WireSyncClient API
This is part of a migration to stabilize the LLCPP API. In this step, we
are aligning the interface of WireSyncClient and WireClient. The main
changes to WireSyncClient are:
- Similar to WireClient, use the "->" operator to make FIDL calls with
managed memory allocation.
- Similar to an earlier change in `fidl::WireCall(...)`, use the
`client.buffer(arena_or_buffer_span)` accessor to make FIDL calls with
caller-controlled allocation.
- Removing accessors that expose a raw pointer/reference to the
channel, instead providing a `Bind` function to initialize a default
constructed client, and a `TakeClientEnd` function to de-initialize it.
- When binding a client endpoint, the client endpoint must be valid.
See https://groups.google.com/a/fuchsia.dev/g/fidl-dev/c/nF72xpPL4gU
Original-Bug: 87683
Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/600484
Original-Revision: dbaa15a12e24d8bd564cd6ce1923405b4406cdce
GitOrigin-RevId: dfe4ee635939dfeb5f5c11621b2f164094692f93
Change-Id: I2630d96970f809d4e8233c18eb13c1f51ee34758
diff --git a/stem b/stem
index 1708e9b..9ca4300 100644
--- a/stem
+++ b/stem
@@ -10,7 +10,7 @@
githooks=""
remote="https://fuchsia.googlesource.com/fuchsia"
gerrithost="https://fuchsia-review.googlesource.com"
- revision="0d80a27e3bc9a077346d8226dad4f036da82ee02"/>
+ revision="dbaa15a12e24d8bd564cd6ce1923405b4406cdce"/>
</projects>
<hooks>
<hook name="install-environment"