1 个不稳定版本
使用旧的Rust 2015
0.1.2 | 2019年2月26日 |
---|
#12 in #tun-tap
在cobweb中使用
19KB
217 行
TunTap
为mac分支
Rust的TUN/TAP包装器。
TUN/TAP允许在用户空间实现虚拟网络适配器。这为Rust提供了绑定。
创建一个Iface
对象并send
或recv
数据包。然而,对数据包的理解超出了范围,你需要其他东西来做到这一点。
已知问题
- 仅在Linux上测试。可能在其他地方不起作用,但欢迎提交为其他操作系统添加支持的pull请求。
- 异步接口非常简单,可能效率低下。需要扩展以允许更灵活或高效的使用。
许可证
根据以下之一获得许可
- Apache License,版本2.0,(LICENSE-APACHE 或 https://apache.ac.cn/licenses/LICENSE-2.0)
- MIT许可证(LICENSE-MIT 或 https://open-source.org.cn/licenses/MIT)
任选其一。
贡献
除非你明确表示,否则任何提交给作品并有意包含在内的贡献,如Apache-2.0许可证中定义的,应按照上述方式双许可,没有任何附加条款或条件。
依赖项
~0–1.4MB
~21K SLoC