From b984e8581a08361b456aa471214e189cc432602d Mon Sep 17 00:00:00 2001 From: Nicholas Berlin <56366649+nicholasberlin@users.noreply.github.com> Date: Wed, 13 Sep 2023 16:17:43 -0400 Subject: [PATCH] bpf: for local types prefer sizeof() (#173) --- GPL/Events/Helpers.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/GPL/Events/Helpers.h b/GPL/Events/Helpers.h index d8ee8fd6..42874bf3 100644 --- a/GPL/Events/Helpers.h +++ b/GPL/Events/Helpers.h @@ -270,12 +270,12 @@ static void ebpf_cred_info__fill(struct ebpf_cred_info *ci, const struct task_st dest.val = 0; cap = &cred->cap_permitted; - bpf_core_read(&dest, bpf_core_type_size(struct new_kernel_cap_struct), cap); + bpf_core_read(&dest, sizeof(struct new_kernel_cap_struct), cap); ci->cap_permitted = dest.val; dest.val = 0; cap = &cred->cap_effective; - bpf_core_read(&dest, bpf_core_type_size(struct new_kernel_cap_struct), cap); + bpf_core_read(&dest, sizeof(struct new_kernel_cap_struct), cap); ci->cap_effective = dest.val; } }