Simone Magnani
Simone Magnani
Hi, I would like to congratulate for your work, is amazing and runs smoothly! Recently I had to work with this image to enable audio using Pulseaudio over a TCP...
Dear community, with this PR I would like to introduce the `Map.Drain` API to traverse a map while also removing its entries. The current `MapIterator.Next` traverse a map without removing...
While an example program already exists for the incoming traffic hook with XDP, an example for a TC program was missing. This example shows how to load an eBPF program...
This commit introduces support and wrappers around ebpf.Variable. An ebpf.Variable does not define per-se wrappers method to automatically infer the underlying data type and handle typed data in Go. In...
### Describe the bug -- Newbie here, text to be adjusted -- Opening this issue to discuss a possible enhancement to the library regarding the interaction with static/global variables in...
With this patch, the datapath is now able to signal Overlay packets during Trace/Drop notification events. This is useful for two main reasons (treated in separate upcoming PRs): 1. Hubble/Monitor...
Blocked by https://github.com/cilium/cilium/pull/39650. Good to have (non-blocking) for https://github.com/cilium/cilium/pull/37634. As described in commit messages, when tracing overlay packets the default TRACE_PAYLOAD_LEN might not be enough. An example would be an...
This substantially reverts https://github.com/cilium/cilium/pull/41765, re-applying https://github.com/cilium/cilium/pull/36962 (modified code for readability). During our CLI tests, we observe some auto-generated TCP RST packets from the kernel in response to TCP-FIN packets sent...
In #35895, we skip tracking individual IPs in overlay mode. This patch, instead, focuses on the native routing. With this patch, we track all IPs and CIDRs, but configure the...
Fixes: #34422