Rename bpf_load_tp_prog.o and bpf_load_tp_prog_btf.o
Underscore character may cause bpf prog/map naming collision. For
example, x.o with map y_z and x_y.o with map z both result in x_y_z
prog/map name, which should be prevented during compile-time.
aosp/2147825 will prohibit underscore character in bpf source name
(source name derives the obj name). Existing bpf modules with underscore
characters in source name need to be updated accordingly.
Bug: 236706995
Test: atest libbpf_load_test
Change-Id: I037ccfedc4d2e48688ee47f575c73998ce1c2c4b
diff --git a/libbpf_android/Android.bp b/libbpf_android/Android.bp
index 1fac19d..620f844 100644
--- a/libbpf_android/Android.bp
+++ b/libbpf_android/Android.bp
@@ -86,8 +86,8 @@
],
data: [
- ":bpf_load_tp_prog.o",
- ":bpf_load_tp_prog_btf.o",
+ ":bpfLoadTpProg.o",
+ ":bpfLoadTpProgBtf.o",
],
require_root: true,
}