#netlink #linux #wifi #操作系统 #nl80211

netlink_wi

使用netlink协议在Linux操作系统中检索无线硬件信息的库

14 个版本 (6 个重大更改)

0.7.0-rc42023年8月22日
0.6.0 2023年8月11日
0.4.0 2023年7月28日
0.3.0 2021年1月1日
0.2.0 2020年11月29日

#418 in Unix API


用于 uption

MIT 许可证

120KB
2.5K SLoC

Netlink 无线接口

Crates.io docs Crates.io CI

使用netlink协议在Linux操作系统中检索无线硬件信息的库。

项目状态

🚧 此项目处于开发初期 🚧


lib.rs:

使用netlink协议在Linux操作系统中检索无线硬件信息的库。

使用方法

use netlink_wi::NlSocket;

fn list_interfaces() {
   let mut socket = NlSocket::connect().unwrap();
   let interfaces = socket.list_interfaces().unwrap();
   for interface in interfaces {
       println!("{:#?}", interface);
   }
}

更多示例请参阅 Github

依赖关系

~6–15MB
~191K SLoC