|
@@ -1,6 +1,15 @@
|
|
|
use bindgen::{self, Builder, EnumVariation};
|
|
|
|
|
|
-pub fn builder() -> Builder {
|
|
|
+pub fn user_builder() -> Builder {
|
|
|
+ let bindgen = bindgen::builder()
|
|
|
+ .layout_tests(false)
|
|
|
+ .default_enum_style(EnumVariation::ModuleConsts)
|
|
|
+ .prepend_enum_name(false);
|
|
|
+
|
|
|
+ bindgen
|
|
|
+}
|
|
|
+
|
|
|
+pub fn bpf_builder() -> Builder {
|
|
|
let bindgen = bindgen::builder()
|
|
|
.use_core()
|
|
|
.ctypes_prefix("::aya_bpf_cty")
|