#ebpf #programs #load #poll #outputs #document #automatic

bpf-loader-lib

一个用于加载json描述的eBPF程序,并自动轮询程序输出的库

10个版本

0.2.1 2023年8月19日
0.2.0 2023年7月18日
0.1.7 2023年7月9日
0.1.6 2023年5月21日
0.1.0 2023年4月26日

#533 in Unix API


用于2个crate(通过ecli-lib

MIT许可协议

420KB
5K SLoC

包含(ELF exe/lib,32KB)multiple.bpf.o,(ELF exe/lib,31KB)multiple.bpf.o,(ELF exe/lib,1KB)assets/int128_test/prog.bpf.o,(ELF exe/lib,4KB)assets/profile_test/profile.bpf.o,(ELF exe/lib,2KB)assets/simple_prog/simple_prog.bpf.o,(ELF exe/lib,2KB)assets/simple_prog_2/simple_prog_2.bpf.o 以及更多

bpf-loader-lib

这是bpf-loader-rs的核心实现。

您可以参考每个模块中的文档。


lib.rs:

SPDX-License-Identifier: MIT

版权所有 (c) 2023, eunomia-bpf。保留所有权利。

依赖

~27–38MB
~642K SLoC