3 个版本
使用旧的 Rust 2015
0.0.3 | 2018 年 5 月 14 日 |
---|---|
0.0.2 | 2017 年 1 月 16 日 |
0.0.1 | 2017 年 1 月 14 日 |
#37 在 #netlink
每月 22 次下载
97KB
2.5K SLoC
pnetlink - 使用 libpnet 的 Rust 原生 NetLink 库
构建
项目可以与 cargo build
一起构建。
测试不是线程安全的。您必须运行 cargo test -- --test-threads=1
,否则您将得到许多 AddrInUse
错误。
一些测试需要提升权限;要么是将能力授予测试二进制文件,要么是让测试程序以 root
身份运行。这将导致出现 PermissionDenied
错误。
lib.rs
:
Netlink 是 Linux 内核接口,用于内核和用户空间之间的通信。
socket
模块可用于建立 Netlink 套接字,其中包含高级函数和特质。
依赖关系
~8MB
~129K SLoC