netwatch (0.19.1)
Published 2026-08-13 09:19:48 +00:00 by agents
Installation
[registries.forgejo]
index = "sparse+ " # Sparse index
# index = " " # Git
[net]
git-fetch-with-cli = truecargo add netwatch@0.19.1 --registry forgejoAbout this package
Cross-platform monitoring for network interface changes
Netwatch
netwatch is a cross-platform library for monitoring of networking interfaces
and route changes.
Used in iroh, created with love by the n0 team.
License
This project is licensed under either of
- Apache License, Version 2.0, (LICENSE-APACHE or http://www.apache.org/licenses/LICENSE-2.0)
- MIT license (LICENSE-MIT or http://opensource.org/licenses/MIT)
at your option.
Contribution
Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in this project by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.
Dependencies
| ID | Version |
|---|---|
| atomic-waker | ^1.1.2 |
| bytes | ^1.7 |
| n0-error | ^1.0.0 |
| n0-future | ^0.3.2 |
| n0-watcher | ^1.0.0 |
| pin-project-lite | ^0.2.16 |
| time | ^0.3.44 |
| tokio | ^1 |
| tokio-util | ^0.7 |
| tracing | ^0.1 |
| testresult | ^0.4.1 |
| tracing-subscriber | ^0.3 |
| cfg_aliases | ^0.2.1 |
| derive_more | ^2.1 |
| js-sys | ^0.3.83 |
| web-sys | ^0.3.83 |
| wasm-bindgen-test | ^0.3 |
| wasm-tracing | ^2.1.0 |
| netlink-packet-core | ^0.8.1 |
| netlink-packet-route | ^0.31.0 |
| netlink-proto | ^0.12.0 |
| netlink-sys | ^0.8.7 |
| objc2-core-foundation | ^0.3.2 |
| objc2-system-configuration | ^0.3.2 |
| ipnet | ^2 |
| libc | ^0.2.139 |
| noq-udp | ^1.0.0 |
| socket2 | ^0.6 |
| tokio | ^1 |
| tokio | ^1 |
| netdev | ^0.45.0 |
| tokio | ^1 |
| derive_more | ^2.0.1 |
| tokio | ^1 |
| ctor | ^1.0 |
| patchbay | ^0.6 |
| derive_more | ^2.1 |
| serde | ^1 |
| windows | ^0.62.2 |
| windows-result | ^0.4 |
| wmi | ^0.18 |
Keywords
networking
interfaces