# Functions
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
NewFilter sets and initializes all the underlying BPF maps for working with the kernel-filter.
No description provided by the author
NewRuleN is an error-wrapper aound NewFilterRule.
NewOffset creates a new offset context.
NewOffsetter creates and initializes a new Offsetter context from the ebpf module.
NewProbe creates a new instance of the BPF controller.
NewProbeConfig returns the default configuration for a kernel probe.
WithDefaultFilter is a prober initialization step which writes the default filters to the running BPF.
WithOffsetDetection is a probe initialization step which attempts to find and set the offset configuration from the running kernel into the running BPF.
# Constants
No description provided by the author
No description provided by the author
No description provided by the author
ebpf configuration for the offset to task_struct's `nsproxy` member.
ebpf configuration for the offset to pid_namespace's `ns` member.
# Structs
Config is uhh, configuration stuff.
Filter contains all the bits to communicate with the kernel-filter.
FilterRule represents a single entry in the kernel-filter.
Offset is a structure that represents a single offset configuration entry in the ebpf.
The Offsetter class holds all the pertinent information to store offsets in the running kernel's offset lookup table.
Probe contains underlying structures to control the kernel probe.
# Type aliases
DataCallback is used to inform the caller that there is data ready to be decoded from the kernel.
No description provided by the author
No description provided by the author
No description provided by the author
ProbeInitOption is a callback to be executed during the initialization phase of the BPF setup.