diff --git a/activator/bpf_bpfeb.o b/activator/bpf_bpfeb.o index 77e9a1f..abf31d2 100644 Binary files a/activator/bpf_bpfeb.o and b/activator/bpf_bpfeb.o differ diff --git a/activator/bpf_bpfel.o b/activator/bpf_bpfel.o index 07a9f60..df20777 100644 Binary files a/activator/bpf_bpfel.o and b/activator/bpf_bpfel.o differ diff --git a/activator/redirector.c b/activator/redirector.c index 39bd5bd..4f18632 100644 --- a/activator/redirector.c +++ b/activator/redirector.c @@ -45,7 +45,7 @@ struct { } active_connections SEC(".maps"); struct { - __uint(type, BPF_MAP_TYPE_LRU_HASH); + __uint(type, BPF_MAP_TYPE_HASH); __uint(max_entries, 128); // allows for 128 different ports in a single pod __type(key, __be16); // dport __type(value, __u64); // ktime ns of the last tracked event