[package]
name = "raw-socket"
version = "0.0.1"
edition = "2018"
authors = ["Will <will@glozer.net>"]
description = "Blocking and async raw sockets"
license = "MIT"
[features]
default = ["async-tokio"]
async-tokio = ["futures-core", "mio", "tokio"]
[dependencies]
libc = "0.2.69"
socket2 = "0.3.12"
[dependencies.futures-core]
version = "0.3.4"
optional = true
[dependencies.mio]
version = "0.6.22"
optional = true
[dependencies.tokio]
version = "0.2.20"
features = ["io-driver"]
optional = true
default-features = false
[dev-dependencies]
anyhow = "1.0.28"
[dev-dependencies.tokio]
version = "0.2.20"
features = ["macros"]