btf__add_enum_value
LIBBPF_API int btf__add_enum_value(struct btf *btf, const char *name, __s64 value);
btf__add_enum_value(btf1, "v1", 1); /* v1 = 1; */
btf__add_enum_value(btf1, "av1", 2); /* av1 = 2; */
err = btf__add_enum_value(btf, "X", 1);
err = btf__add_enum_value(btf, "Y", 1);
btf__add_enum_value(btf, "v1", 1); /* v1 = 1; */
btf__add_enum_value(btf, "v2", 2); /* v2 = 2; */
err = btf__add_enum_value(btf, "v1", 1);
err = btf__add_enum_value(btf, "v2", 2);