From 696ca1ffa8ed4b074b06b424d1884cdea8c8bd5c Mon Sep 17 00:00:00 2001 From: Alessandro Decina Date: Thu, 8 Apr 2021 08:55:47 +0000 Subject: [PATCH] aya-bpf-bindings: generate bindings for pt_regs and sk_action --- bpf/aya-bpf-bindings/include/bindings.h | 1 + xtask/src/codegen/aya_bpf_bindings.rs | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/bpf/aya-bpf-bindings/include/bindings.h b/bpf/aya-bpf-bindings/include/bindings.h index e815f0bc..b07d77dc 100644 --- a/bpf/aya-bpf-bindings/include/bindings.h +++ b/bpf/aya-bpf-bindings/include/bindings.h @@ -1,3 +1,4 @@ #include #include +#include #include "bpf_helpers.h" \ No newline at end of file diff --git a/xtask/src/codegen/aya_bpf_bindings.rs b/xtask/src/codegen/aya_bpf_bindings.rs index e6306874..879cd5bf 100644 --- a/xtask/src/codegen/aya_bpf_bindings.rs +++ b/xtask/src/codegen/aya_bpf_bindings.rs @@ -37,7 +37,7 @@ pub fn codegen(opts: &Options) -> Result<(), anyhow::Error> { .constified_enum("BPF_FIB_.*") .constified_enum("BPF_FLOW_.*"); - let types = ["bpf_map_.*"]; + let types = ["bpf_map_.*", "sk_action", "pt_regs"]; let vars = ["BPF_.*", "bpf_.*"]; for x in &types {