Module disassembler

Source
Expand description

Functions in this module are used to handle eBPF programs with a higher level representation, for example to disassemble the code into a human-readable format.

Structs§

HLInsn
High-level representation of an eBPF instruction.

Functions§

disassemble
Disassemble an eBPF program into human-readable instructions and prints it to standard output.
to_insn_vec
Return a vector of struct HLInsn built from an eBPF program.