On Thu, Mar 19, 2020 at 08:00:15PM -0700, Maciej Żenczykowski wrote: > From: Maciej Żenczykowski <maze@xxxxxxxxxx> > > Adjust the mode eBPF programs are opened in so 0400 pinned bpf programs > work without requiring CAP_DAC_OVERRIDE. Unfortunately this is breaking stuff: libxt_bpf.c: In function ‘bpf_obj_get_readonly’: libxt_bpf.c:70:6: error: ‘union bpf_attr’ has no member named ‘file_flags’ 70 | attr.file_flags = BPF_F_RDONLY; | ^ libxt_bpf.c:70:20: error: ‘BPF_F_RDONLY’ undeclared (first use in this function) 70 | attr.file_flags = BPF_F_RDONLY; | ^~~~~~~~~~~~