Expand description
microsandbox-network provides the smoltcp in-process networking engine
for sandbox network isolation and policy enforcement.
Re-exports§
pub use config::builder;pub use icmp::error as icmp_error;pub use icmp::relay as icmp_relay;pub use netstack::backend;pub use netstack::device;pub use netstack::poll as stack;pub use ports::publisher;pub use tcp::connection as conn;pub use tcp::proxy;pub use udp::fragments as udp_fragments;pub use udp::relay as udp_relay;
Modules§
- config
- Network configuration types and fluent builders.
- dns
- DNS interception via smoltcp UDP socket + async resolution.
- icmp
- ICMP error construction and host-side echo relay.
- netstack
- Low-level packet processing and smoltcp integration.
- network
SmoltcpNetwork— orchestration type that tiesNetworkConfigto the smoltcp engine.- policy
- Network policy model and rule matching.
- ports
- Host-to-guest port publishing.
- secrets
- Placeholder-based secret injection for TLS-intercepted connections.
- tcp
- TCP connection tracking, proxying, and host-side upstream dialing.
- tls
- TLS interception: inline MITM for the smoltcp networking stack.
- udp
- UDP fragment reassembly and host-side datagram relay.