diff --git a/bpf_progs/block.c b/bpf_progs/block.c index ddd9a1cbed..601b93281e 100644 --- a/bpf_progs/block.c +++ b/bpf_progs/block.c @@ -19,6 +19,9 @@ #include #include +// The resulting .o needs to load on the Android T bpfloader v0.12+ +#define BPFLOADER_MIN_VER 12u + #include "bpf_helpers.h" #define ALLOW 1 diff --git a/bpf_progs/clatd.c b/bpf_progs/clatd.c index 9a9d3373dc..87795f58ad 100644 --- a/bpf_progs/clatd.c +++ b/bpf_progs/clatd.c @@ -30,6 +30,9 @@ #define __kernel_udphdr udphdr #include +// The resulting .o needs to load on the Android T bpfloader v0.12+ +#define BPFLOADER_MIN_VER 12u + #include "bpf_helpers.h" #include "bpf_net_helpers.h" #include "bpf_shared.h" diff --git a/bpf_progs/dscp_policy.c b/bpf_progs/dscp_policy.c index d5df7ef6ba..7211f2b866 100644 --- a/bpf_progs/dscp_policy.c +++ b/bpf_progs/dscp_policy.c @@ -27,6 +27,9 @@ #include #include +// The resulting .o needs to load on the Android T bpfloader v0.12+ +#define BPFLOADER_MIN_VER 12u + #include "bpf_helpers.h" #include "dscp_policy.h" diff --git a/bpf_progs/netd.c b/bpf_progs/netd.c index f3f675fb87..e484010256 100644 --- a/bpf_progs/netd.c +++ b/bpf_progs/netd.c @@ -14,6 +14,9 @@ * limitations under the License. */ +// The resulting .o needs to load on the Android T Beta 3 bpfloader v0.13+ +#define BPFLOADER_MIN_VER 13u + #include #include #include