package devicefilter
import "github.com/opencontainers/runc/libcontainer/cgroups/ebpf/devicefilter"
Package devicefilter containes eBPF device filter program
The implementation is based on https://github.com/containers/crun/blob/0.10.2/src/libcrun/ebpf.c
Although ebpf.c is originally licensed under LGPL-3.0-or-later, the author (Giuseppe Scrivano) agreed to relicense the file in Apache License 2.0: https://github.com/opencontainers/runc/issues/2144#issuecomment-543116397
Index ¶
Functions ¶
func DeviceFilter ¶
func DeviceFilter(devices []*configs.DeviceRule) (asm.Instructions, string, error)
DeviceFilter returns eBPF device filter program and its license string
Source Files ¶
- Version
- v1.0.0-rc91
- Published
- Jun 30, 2020
- Platform
- linux/amd64
- Imports
- 6 packages
- Last checked
- 52 minutes ago –
Tools for package owners.