5个版本

使用旧的Rust 2015

0.0.4 2018年7月29日
0.0.3 2018年7月25日
0.0.2 2018年5月30日
0.0.1 2018年1月6日
0.0.0 2017年12月30日

#9 in #tx

GPL-3.0 许可证

48KB
1.5K SLoC

ebpf - Linux eBPF接口

ebpf提供了一个Rust接口,用于访问Linux扩展BPF子系统,包括从ELF对象文件加载eBPF程序,将它们附加到内核中的各种位置,通过BPF映射交换数据等。

ebpf还提供了一个用于快速数据包接收和发送的AF_XDP套接字接口。

许可证

版权所有 (C) 2017 - Will Glozer

本程序是自由软件:您可以在自由软件基金会发布的GNU通用公共许可证版本3的条款下重新分发和/或修改它。

本程序的重新分发是希望它会是有用的,但没有任何保证;甚至没有关于其可销售性或适用于特定目的的暗示保证。有关详细信息,请参阅GNU通用公共许可证。

您应该已经随本程序收到GNU通用公共许可证的一个副本。如果没有,请参阅https://www.gnu.org/licenses/

依赖项

~185–425KB