1[package]
2name = "vhost-device-vsock"
3version = "0.1.0"
4authors = ["Harshavardhan Unnibhavi <[email protected]>", "Stefano Garzarella <[email protected]>"]
5description = "A virtio-vsock device using the vhost-user protocol."
6repository = "https://github.com/rust-vmm/vhost-device"
7readme = "README.md"
8keywords = ["vhost", "vsock"]
9license = "Apache-2.0 OR BSD-3-Clause"
10edition = "2018"
11
12[features]
13xen = ["vm-memory/xen", "vhost/xen", "vhost-user-backend/xen"]
14
15[dependencies]
16byteorder = "1"
17clap = { version = "4.3",  features = ["derive"] }
18env_logger = "0.10"
19epoll = "4.3.2"
20futures = { version = "0.3", features = ["thread-pool"] }
21log = "0.4"
22thiserror = "1.0"
23vhost = { version = "0.8", features = ["vhost-user-slave"] }
24vhost-user-backend = "0.10"
25virtio-bindings = "0.2.1"
26virtio-queue = "0.9"
27virtio-vsock = "0.3.1"
28vm-memory = "0.12"
29vmm-sys-util = "0.11"
30config = "0.13"
31serde = "1"
32serde_yaml = "0.9"
33
34[dev-dependencies]
35virtio-queue = { version = "0.9", features = ["test-utils"] }
36tempfile = "3.6.0"
37