NetBpfLoad: disable mainline on < U QPR3

We stop calling 'service mdnsd_netbpfload' from libnetd_updatable.so.

To make this work we need to change all bpf .o minimum bpfloader versions
from mainline BPFLOADER_MAINLINE_X_VERSION to non-mainline
BPFLOADER_X_VERSION equivalents (at least for X < U QPR3).

The {offload,test}@mainline.o files are now misnamed, but we leave this be:
 - 'mainline' now means 'U+ BTF enabled version',
 - S and (official) T use the baseline non-BTF version.
However, there are *some* oem/vendor T's with @ supporting bpfloade,
so they will use the @mainline.o files instead... (this is harmless)

Bug: 335124875
Test: TreeHugger
Signed-off-by: Maciej Żenczykowski <[email protected]>
Change-Id: Ibe285aefc315e6cb224450d1487980df3cba0eff
diff --git a/bpf_progs/dscpPolicy.c b/bpf_progs/dscpPolicy.c
index ed114e4..1739c37 100644
--- a/bpf_progs/dscpPolicy.c
+++ b/bpf_progs/dscpPolicy.c
@@ -28,7 +28,7 @@
 #include <string.h>
 
 // The resulting .o needs to load on Android T+
-#define BPFLOADER_MIN_VER BPFLOADER_MAINLINE_T_VERSION
+#define BPFLOADER_MIN_VER BPFLOADER_T_VERSION
 
 #include "bpf_helpers.h"
 #include "dscpPolicy.h"