[package] name = "redox_netstack" version = "0.1.0" [[bin]] name = "dnsd" path = "src/dnsd/main.rs" [[bin]] name = "smolnetd" path = "src/smolnetd/main.rs" [lib] name = "redox_netstack" path = "src/lib/lib.rs" [dependencies] netutils = { git = "https://gitlab.redox-os.org/redox-os/netutils.git", branch = "redox-unix" } redox_event = { git = "https://gitlab.redox-os.org/redox-os/event.git" } redox_syscall = "0.1" byteorder = { version = "1.0", default-features = false } dns-parser = "0.7.1" [dependencies.log] version = "0.3" default-features = false features = ["release_max_level_warn"] [dependencies.smoltcp] path = "smoltcp" default-features = false features = [ "std", "ethernet", "proto-ipv4", "socket-raw", "socket-icmp", "socket-udp", "socket-tcp" ] #For debugging: "log", "verbose" [profile.release] lto = true [patch.crates-io] mio = { git = "https://gitlab.redox-os.org/redox-os/mio.git", branch = "redox-unix" } net2 = { git = "https://gitlab.redox-os.org/redox-os/net2-rs.git", branch = "redox-unix" } pbr = { git = "https://github.com/jackpot51/pb.git" }