# Copyright (c) Microsoft Corporation.
# Licensed under the MIT License.

[package]
name = "vmsocket"
edition.workspace = true
rust-version.workspace = true

[dependencies]
mesh.workspace = true
pal_async.workspace = true

cfg-if.workspace = true
socket2 = { workspace = true, features = [ "all" ] }

[target.'cfg(target_os = "linux")'.dependencies]
libc.workspace = true

[target.'cfg(windows)'.dependencies]
guid.workspace = true

[target.'cfg(windows)'.dependencies.windows-sys]
workspace = true
features = [
    "Win32_Foundation",
    "Win32_System_Hypervisor",
    "Win32_Networking_WinSock",
]

[lints]
workspace = true
