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 = "2021"
11
12[features]
13xen = ["vm-memory/xen", "vhost/xen", "vhost-user-backend/xen"]
14
15[dependencies]
16byteorder = "1"
17clap = { version = "4.4",  features = ["derive"] }
18env_logger = "0.10"
19epoll = "4.3.2"
20log = "0.4"
21thiserror = "1.0"
22vhost = { version = "0.8", features = ["vhost-user-slave"] }
23vhost-user-backend = "0.10"
24virtio-bindings = "0.2.1"
25virtio-queue = "0.9"
26virtio-vsock = "0.3.1"
27vm-memory = "0.12"
28vmm-sys-util = "0.11"
29config = { version = "0.13", default-features = false, features = ["yaml"] }
30serde = { version = "1", features = ["derive"] }
31serde_yaml = "0.9"
32
33[dev-dependencies]
34virtio-queue = { version = "0.9", features = ["test-utils"] }
35tempfile = "3.6.0"
36