Use the .o-wide bpfloader min/max ver for maps & programs too
This is basically a no-op, but will make future compatibility checks easier.
The programs/maps already won't load on a bpfloader outside of
this range, as the entire .o will be skipped.
Test: TreeHugger
Signed-off-by: Maciej Żenczykowski <maze@google.com>
Change-Id: I0669c7ff9e04e24a8da68aa821c9ad705a8f5a93
diff --git a/staticlibs/native/bpf_headers/include/bpf/bpf_helpers.h b/staticlibs/native/bpf_headers/include/bpf/bpf_helpers.h
index 4d48720..5b17a8e 100644
--- a/staticlibs/native/bpf_headers/include/bpf/bpf_helpers.h
+++ b/staticlibs/native/bpf_headers/include/bpf/bpf_helpers.h
@@ -167,8 +167,8 @@
.uid = (usr), \
.gid = (grp), \
.mode = (md), \
- .bpfloader_min_ver = DEFAULT_BPFLOADER_MIN_VER, \
- .bpfloader_max_ver = DEFAULT_BPFLOADER_MAX_VER, \
+ .bpfloader_min_ver = BPFLOADER_MIN_VER, \
+ .bpfloader_max_ver = BPFLOADER_MAX_VER, \
.min_kver = (minkver), \
.max_kver = (maxkver), \
.selinux_context = (selinux), \
@@ -296,8 +296,8 @@
.min_kver = (min_kv), \
.max_kver = (max_kv), \
.optional = (opt), \
- .bpfloader_min_ver = DEFAULT_BPFLOADER_MIN_VER, \
- .bpfloader_max_ver = DEFAULT_BPFLOADER_MAX_VER, \
+ .bpfloader_min_ver = BPFLOADER_MIN_VER, \
+ .bpfloader_max_ver = BPFLOADER_MAX_VER, \
.selinux_context = selinux, \
.pin_subdir = pindir, \
}; \