From b4f9423eb337f3e14eb320c2a7687ecab1c8e92a Mon Sep 17 00:00:00 2001 From: Xiaobo Liu Date: Wed, 23 Oct 2024 21:46:08 +0800 Subject: [PATCH] ebpf: fixed wrong bpf_get_stackid flags type The `flags` parameter of the `bpf_get_stackid` function is of type `u64`. Signed-off-by: Xiaobo Liu --- ebpf/aya-ebpf-bindings/src/aarch64/bindings.rs | 2 +- ebpf/aya-ebpf-bindings/src/armv7/bindings.rs | 2 +- ebpf/aya-ebpf-bindings/src/powerpc64/bindings.rs | 2 +- ebpf/aya-ebpf-bindings/src/riscv64/bindings.rs | 2 +- ebpf/aya-ebpf-bindings/src/s390x/bindings.rs | 2 +- ebpf/aya-ebpf-bindings/src/x86_64/bindings.rs | 2 +- 6 files changed, 6 insertions(+), 6 deletions(-) diff --git a/ebpf/aya-ebpf-bindings/src/aarch64/bindings.rs b/ebpf/aya-ebpf-bindings/src/aarch64/bindings.rs index 629fa460..c201f03b 100644 --- a/ebpf/aya-ebpf-bindings/src/aarch64/bindings.rs +++ b/ebpf/aya-ebpf-bindings/src/aarch64/bindings.rs @@ -1425,7 +1425,7 @@ pub const BPF_F_USER_STACK: _bindgen_ty_11 = 256; pub const BPF_F_FAST_STACK_CMP: _bindgen_ty_11 = 512; pub const BPF_F_REUSE_STACKID: _bindgen_ty_11 = 1024; pub const BPF_F_USER_BUILD_ID: _bindgen_ty_11 = 2048; -pub type _bindgen_ty_11 = ::aya_ebpf_cty::c_uint; +pub type _bindgen_ty_11 = ::aya_ebpf_cty::c_ulong; pub const BPF_F_ZERO_CSUM_TX: _bindgen_ty_12 = 2; pub const BPF_F_DONT_FRAGMENT: _bindgen_ty_12 = 4; pub const BPF_F_SEQ_NUMBER: _bindgen_ty_12 = 8; diff --git a/ebpf/aya-ebpf-bindings/src/armv7/bindings.rs b/ebpf/aya-ebpf-bindings/src/armv7/bindings.rs index 9bbde90a..c2a2edf9 100644 --- a/ebpf/aya-ebpf-bindings/src/armv7/bindings.rs +++ b/ebpf/aya-ebpf-bindings/src/armv7/bindings.rs @@ -1415,7 +1415,7 @@ pub const BPF_F_USER_STACK: _bindgen_ty_11 = 256; pub const BPF_F_FAST_STACK_CMP: _bindgen_ty_11 = 512; pub const BPF_F_REUSE_STACKID: _bindgen_ty_11 = 1024; pub const BPF_F_USER_BUILD_ID: _bindgen_ty_11 = 2048; -pub type _bindgen_ty_11 = ::aya_ebpf_cty::c_uint; +pub type _bindgen_ty_11 = ::aya_ebpf_cty::c_ulong; pub const BPF_F_ZERO_CSUM_TX: _bindgen_ty_12 = 2; pub const BPF_F_DONT_FRAGMENT: _bindgen_ty_12 = 4; pub const BPF_F_SEQ_NUMBER: _bindgen_ty_12 = 8; diff --git a/ebpf/aya-ebpf-bindings/src/powerpc64/bindings.rs b/ebpf/aya-ebpf-bindings/src/powerpc64/bindings.rs index 5895d8ef..c28a3930 100644 --- a/ebpf/aya-ebpf-bindings/src/powerpc64/bindings.rs +++ b/ebpf/aya-ebpf-bindings/src/powerpc64/bindings.rs @@ -1420,7 +1420,7 @@ pub const BPF_F_USER_STACK: _bindgen_ty_11 = 256; pub const BPF_F_FAST_STACK_CMP: _bindgen_ty_11 = 512; pub const BPF_F_REUSE_STACKID: _bindgen_ty_11 = 1024; pub const BPF_F_USER_BUILD_ID: _bindgen_ty_11 = 2048; -pub type _bindgen_ty_11 = ::aya_ebpf_cty::c_uint; +pub type _bindgen_ty_11 = ::aya_ebpf_cty::c_ulong; pub const BPF_F_ZERO_CSUM_TX: _bindgen_ty_12 = 2; pub const BPF_F_DONT_FRAGMENT: _bindgen_ty_12 = 4; pub const BPF_F_SEQ_NUMBER: _bindgen_ty_12 = 8; diff --git a/ebpf/aya-ebpf-bindings/src/riscv64/bindings.rs b/ebpf/aya-ebpf-bindings/src/riscv64/bindings.rs index f06086e4..819c8081 100644 --- a/ebpf/aya-ebpf-bindings/src/riscv64/bindings.rs +++ b/ebpf/aya-ebpf-bindings/src/riscv64/bindings.rs @@ -1425,7 +1425,7 @@ pub const BPF_F_USER_STACK: _bindgen_ty_11 = 256; pub const BPF_F_FAST_STACK_CMP: _bindgen_ty_11 = 512; pub const BPF_F_REUSE_STACKID: _bindgen_ty_11 = 1024; pub const BPF_F_USER_BUILD_ID: _bindgen_ty_11 = 2048; -pub type _bindgen_ty_11 = ::aya_ebpf_cty::c_uint; +pub type _bindgen_ty_11 = ::aya_ebpf_cty::c_long; pub const BPF_F_ZERO_CSUM_TX: _bindgen_ty_12 = 2; pub const BPF_F_DONT_FRAGMENT: _bindgen_ty_12 = 4; pub const BPF_F_SEQ_NUMBER: _bindgen_ty_12 = 8; diff --git a/ebpf/aya-ebpf-bindings/src/s390x/bindings.rs b/ebpf/aya-ebpf-bindings/src/s390x/bindings.rs index 3ef80055..6a024de9 100644 --- a/ebpf/aya-ebpf-bindings/src/s390x/bindings.rs +++ b/ebpf/aya-ebpf-bindings/src/s390x/bindings.rs @@ -1425,7 +1425,7 @@ pub const BPF_F_USER_STACK: _bindgen_ty_11 = 256; pub const BPF_F_FAST_STACK_CMP: _bindgen_ty_11 = 512; pub const BPF_F_REUSE_STACKID: _bindgen_ty_11 = 1024; pub const BPF_F_USER_BUILD_ID: _bindgen_ty_11 = 2048; -pub type _bindgen_ty_11 = ::aya_ebpf_cty::c_uint; +pub type _bindgen_ty_11 = ::aya_ebpf_cty::c_ulong; pub const BPF_F_ZERO_CSUM_TX: _bindgen_ty_12 = 2; pub const BPF_F_DONT_FRAGMENT: _bindgen_ty_12 = 4; pub const BPF_F_SEQ_NUMBER: _bindgen_ty_12 = 8; diff --git a/ebpf/aya-ebpf-bindings/src/x86_64/bindings.rs b/ebpf/aya-ebpf-bindings/src/x86_64/bindings.rs index 2c7ad659..525c7dd2 100644 --- a/ebpf/aya-ebpf-bindings/src/x86_64/bindings.rs +++ b/ebpf/aya-ebpf-bindings/src/x86_64/bindings.rs @@ -1420,7 +1420,7 @@ pub const BPF_F_USER_STACK: _bindgen_ty_11 = 256; pub const BPF_F_FAST_STACK_CMP: _bindgen_ty_11 = 512; pub const BPF_F_REUSE_STACKID: _bindgen_ty_11 = 1024; pub const BPF_F_USER_BUILD_ID: _bindgen_ty_11 = 2048; -pub type _bindgen_ty_11 = ::aya_ebpf_cty::c_uint; +pub type _bindgen_ty_11 = ::aya_ebpf_cty::c_ulong; pub const BPF_F_ZERO_CSUM_TX: _bindgen_ty_12 = 2; pub const BPF_F_DONT_FRAGMENT: _bindgen_ty_12 = 4; pub const BPF_F_SEQ_NUMBER: _bindgen_ty_12 = 8;