From 7cfa5dba3c6dfbdd8fd264dd1786b6a80ceb842a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Rams=C3=A9s=20Rodr=C3=ADguez=20Mart=C3=ADnez?= <91434530+next-ramses@users.noreply.github.com> Date: Tue, 25 Jun 2024 11:48:05 +0200 Subject: [PATCH] add missing common.h file for 25-signal example (#108) --- src/25-signal/common.h | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 src/25-signal/common.h diff --git a/src/25-signal/common.h b/src/25-signal/common.h new file mode 100644 index 0000000..ac4be7f --- /dev/null +++ b/src/25-signal/common.h @@ -0,0 +1,14 @@ +// SPDX-License-Identifier: BSD-3-Clause +#ifndef BAD_BPF_COMMON_H +#define BAD_BPF_COMMON_H + +// Simple message structure to get events from eBPF Programs +// in the kernel to user spcae +#define TASK_COMM_LEN 16 +struct event { + int pid; + char comm[TASK_COMM_LEN]; + bool success; +}; + +#endif // BAD_BPF_COMMON_H