CloudNativeDataPlane / cndp

Cloud Native Data Plane (CNDP) is a collection of user space libraries to accelerate packet processing for cloud applications using AF_XDP sockets as the primary I/O..
BSD 3-Clause "New" or "Revised" License
90 stars 32 forks source link

Support loading custom bpf programs through the jsonc configuration #344

Closed maryamtahhan closed 1 year ago

maryamtahhan commented 1 year ago

Enable a user to load their own bpf program on the interface being used for AF_XDP.

Note: this is partially enabled through the bpf map pinning support. Perhaps Also document this better to allow the end user to use whatever their preferred BPF loader is.

maryamtahhan commented 1 year ago

This is enabled through the pinned map support that's been merged to CNDP. Demonstrated in the cndp-frr demo. As such I will mark this feature as closed