ebpf: Updated eBPF program and skeleton.
commit0cc14182aba961f4c34a21dd202ce6e4a87470f5
authorAndrew Melnychenko <andrew@daynix.com>
Mon, 5 Feb 2024 16:54:35 +0000 (5 18:54 +0200)
committerJason Wang <jasowang@redhat.com>
Tue, 12 Mar 2024 11:31:47 +0000 (12 19:31 +0800)
treebba84b6261874bf20066156762d1c413f3006ec5
parente88899fa90635da7f5c1e245028288755bb5fbd4
ebpf: Updated eBPF program and skeleton.

Updated section name, so libbpf should init/gues proper
program type without specifications during open/load.
Also, added map_flags with explicitly declared BPF_F_MMAPABLE.
Added check for BPF_F_MMAPABLE flag to meson script and
requirements to libbpf version.
Also changed fragmentation flag check - some TCP/UDP packets
may be considered fragmented if DF flag is set.

Signed-off-by: Andrew Melnychenko <andrew@daynix.com>
Signed-off-by: Jason Wang <jasowang@redhat.com>
ebpf/rss.bpf.skeleton.h
meson.build
tools/ebpf/rss.bpf.c