diff options
author | Jakub Staron <jstaron@google.com> | 2019-04-09 12:31:14 -0700 |
---|---|---|
committer | chrome-bot <chrome-bot@chromium.org> | 2019-04-10 02:20:58 -0700 |
commit | e7c590507c26116b2f8c63b226b0b60839ecbeff (patch) | |
tree | e42b29942035bb7b4f83e85c0e2046edca281df7 /vm_control | |
parent | 902e7c8450978ddf800b5a311f570aa982ff2ba4 (diff) | |
download | crosvm-e7c590507c26116b2f8c63b226b0b60839ecbeff.tar crosvm-e7c590507c26116b2f8c63b226b0b60839ecbeff.tar.gz crosvm-e7c590507c26116b2f8c63b226b0b60839ecbeff.tar.bz2 crosvm-e7c590507c26116b2f8c63b226b0b60839ecbeff.tar.lz crosvm-e7c590507c26116b2f8c63b226b0b60839ecbeff.tar.xz crosvm-e7c590507c26116b2f8c63b226b0b60839ecbeff.tar.zst crosvm-e7c590507c26116b2f8c63b226b0b60839ecbeff.zip |
Wrap the UnixSeqpacket with a more descriptive type.
Host/device sockets are now created as a pairs of MsgSockets instead of UnixSeqpacket sockets. BUG=chromium:950663 TEST=cargo check TEST=cargo test Change-Id: I8f61a711fe3c2547bf5d18fcfa23bfd0dc0ef5fd Reviewed-on: https://chromium-review.googlesource.com/1559041 Commit-Ready: Jakub Staroń <jstaron@google.com> Tested-by: kokoro <noreply+kokoro@google.com> Tested-by: Jakub Staroń <jstaron@google.com> Reviewed-by: Stephen Barber <smbarber@chromium.org> Reviewed-by: Zach Reizner <zachr@chromium.org>
Diffstat (limited to 'vm_control')
-rw-r--r-- | vm_control/src/lib.rs | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/vm_control/src/lib.rs b/vm_control/src/lib.rs index 70004b0..6573c9a 100644 --- a/vm_control/src/lib.rs +++ b/vm_control/src/lib.rs @@ -142,6 +142,8 @@ impl Display for UsbControlResult { } pub type UsbControlSocket = MsgSocket<UsbControlCommand, UsbControlResult>; +pub type VmControlRequestSocket = MsgSocket<VmRequest, VmResponse>; +pub type VmControlResponseSocket = MsgSocket<VmResponse, VmRequest>; /// A request to the main process to perform some operation on the VM. /// |