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

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

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

futures.workspace = true
getrandom.workspace = true
smoltcp = { workspace = true, features = [ "proto-ipv4", "medium-ethernet", "socket-raw", "std", "proto-dhcpv4" ] }
socket2.workspace = true
thiserror.workspace = true
tracing.workspace = true

[target.'cfg(unix)'.dependencies]
libc.workspace = true
resolv-conf.workspace = true

[target.'cfg(windows)'.dependencies]
windows-sys = { workspace = true, features = ["Win32_Foundation", "Win32_System_IO", "Win32_NetworkManagement_IpHelper", "Win32_NetworkManagement_Ndis", "Win32_Networking_WinSock"] }

[lints]
workspace = true
