1 unstable release
Uses old Rust 2015
0.1.0 | Oct 15, 2018 |
---|
#7 in #nl80211
32 downloads per month
Used in nl80211-rs
19KB
525 lines
nl80211 in Rust
Handling nl80211, IEEE 802.11 Netlink protocol, in Rust. Work in progress.
Example
If run without arguments the example program will listen for nl80211 events. If a new scan event is received the scan results will be fetched.
$ cargo run --release --example nl80211
It is also possible to initiate a scan as super user.
sudo ./target/release/examples/nl80211 scan
Compatability
Rust 1.30.0 or later is needed.
Tested on following platforms,
- Linux 4.18 x86_64, Fedora 28
- Linux 4.1 ARMv7
- Linux 4.9 AArch64
License
Licensed under the MIT license.
Dependencies
~5MB
~111K SLoC