[PATCH openEuler-22.09 v2 246/391] libbpf: Cleanup the layering between CORE and bpf_program.