From 0e396685186b280139d49d9669dbb7a50d2023bb Mon Sep 17 00:00:00 2001 From: Leonardo Grasso Date: Thu, 5 Oct 2023 12:00:40 +0200 Subject: [PATCH] docs(driver): add SPDX identifier Signed-off-by: Leonardo Grasso --- driver/CMakeLists.txt | 3 ++- driver/Makefile.in | 3 ++- driver/bpf/CMakeLists.txt | 3 ++- driver/bpf/Makefile | 3 ++- driver/bpf/bpf_helpers.h | 3 ++- driver/bpf/builtins.h | 3 ++- driver/bpf/filler_helpers.h | 3 ++- driver/bpf/fillers.h | 3 ++- driver/bpf/maps.h | 3 ++- driver/bpf/missing_definitions.h | 1 + driver/bpf/plumbing_helpers.h | 3 ++- driver/bpf/probe.c | 1 + driver/bpf/quirks.h | 3 ++- driver/bpf/ring_helpers.h | 3 ++- driver/bpf/types.h | 3 ++- driver/capture_macro.h | 1 + driver/driver_config.h.in | 3 ++- driver/dynamic_params_table.c | 3 ++- driver/event_table.c | 1 + driver/feature_gates.h | 3 ++- driver/fillers_table.c | 3 ++- driver/flags_table.c | 3 ++- driver/kernel_hacks.h | 3 ++- driver/main.c | 1 + driver/modern_bpf/definitions/events_dimensions.h | 3 ++- driver/modern_bpf/definitions/missing_definitions.h | 3 ++- driver/modern_bpf/helpers/base/common.h | 3 ++- driver/modern_bpf/helpers/base/maps_getters.h | 3 ++- driver/modern_bpf/helpers/base/push_data.h | 3 ++- driver/modern_bpf/helpers/base/read_from_task.h | 3 ++- driver/modern_bpf/helpers/base/shared_size.h | 1 + driver/modern_bpf/helpers/base/stats.h | 1 + driver/modern_bpf/helpers/extract/extract_from_kernel.h | 3 ++- driver/modern_bpf/helpers/interfaces/attached_programs.h | 1 + driver/modern_bpf/helpers/interfaces/fixed_size_event.h | 3 ++- driver/modern_bpf/helpers/interfaces/syscalls_dispatcher.h | 3 ++- driver/modern_bpf/helpers/interfaces/variable_size_event.h | 3 ++- driver/modern_bpf/helpers/store/auxmap_store_params.h | 1 + driver/modern_bpf/helpers/store/ringbuf_store_params.h | 1 + driver/modern_bpf/license/license.bpf.c | 1 + driver/modern_bpf/maps/maps.h | 3 ++- .../programs/attached/dispatchers/syscall_enter.bpf.c | 3 ++- .../programs/attached/dispatchers/syscall_exit.bpf.c | 3 ++- .../programs/attached/events/page_fault_kernel.bpf.c | 1 + .../programs/attached/events/page_fault_user.bpf.c | 1 + .../programs/attached/events/sched_process_exec.bpf.c | 3 ++- .../programs/attached/events/sched_process_fork.bpf.c | 3 ++- .../modern_bpf/programs/attached/events/signal_deliver.bpf.c | 1 + .../programs/tail_called/events/custom_logic/drop.bpf.c | 1 + .../programs/tail_called/events/custom_logic/hotplug.bpf.c | 1 + .../events/syscall_dispatched_events/accept.bpf.c | 3 ++- .../events/syscall_dispatched_events/accept4.bpf.c | 1 + .../events/syscall_dispatched_events/access.bpf.c | 3 ++- .../tail_called/events/syscall_dispatched_events/bind.bpf.c | 3 ++- .../tail_called/events/syscall_dispatched_events/bpf.bpf.c | 3 ++- .../tail_called/events/syscall_dispatched_events/brk.bpf.c | 1 + .../events/syscall_dispatched_events/capset.bpf.c | 3 ++- .../tail_called/events/syscall_dispatched_events/chdir.bpf.c | 3 ++- .../tail_called/events/syscall_dispatched_events/chmod.bpf.c | 3 ++- .../tail_called/events/syscall_dispatched_events/chown.bpf.c | 3 ++- .../events/syscall_dispatched_events/chroot.bpf.c | 3 ++- .../tail_called/events/syscall_dispatched_events/clone.bpf.c | 3 ++- .../events/syscall_dispatched_events/clone3.bpf.c | 3 ++- .../tail_called/events/syscall_dispatched_events/close.bpf.c | 3 ++- .../events/syscall_dispatched_events/connect.bpf.c | 3 ++- .../events/syscall_dispatched_events/copy_file_range.bpf.c | 3 ++- .../tail_called/events/syscall_dispatched_events/creat.bpf.c | 3 ++- .../tail_called/events/syscall_dispatched_events/dup.bpf.c | 3 ++- .../tail_called/events/syscall_dispatched_events/dup2.bpf.c | 3 ++- .../tail_called/events/syscall_dispatched_events/dup3.bpf.c | 3 ++- .../events/syscall_dispatched_events/epoll_create.bpf.c | 3 ++- .../events/syscall_dispatched_events/epoll_create1.bpf.c | 3 ++- .../events/syscall_dispatched_events/epoll_wait.bpf.c | 1 + .../events/syscall_dispatched_events/eventfd.bpf.c | 1 + .../events/syscall_dispatched_events/eventfd2.bpf.c | 1 + .../events/syscall_dispatched_events/execve.bpf.c | 3 ++- .../events/syscall_dispatched_events/execveat.bpf.c | 3 ++- .../events/syscall_dispatched_events/fchdir.bpf.c | 3 ++- .../events/syscall_dispatched_events/fchmod.bpf.c | 3 ++- .../events/syscall_dispatched_events/fchmodat.bpf.c | 3 ++- .../events/syscall_dispatched_events/fchown.bpf.c | 3 ++- .../events/syscall_dispatched_events/fchownat.bpf.c | 3 ++- .../tail_called/events/syscall_dispatched_events/fcntl.bpf.c | 3 ++- .../events/syscall_dispatched_events/finit_module.bpf.c | 1 + .../tail_called/events/syscall_dispatched_events/flock.bpf.c | 3 ++- .../tail_called/events/syscall_dispatched_events/fork.bpf.c | 3 ++- .../events/syscall_dispatched_events/fsconfig.bpf.c | 3 ++- .../tail_called/events/syscall_dispatched_events/fstat.bpf.c | 1 + .../tail_called/events/syscall_dispatched_events/futex.bpf.c | 1 + .../events/syscall_dispatched_events/generic.bpf.c | 3 ++- .../events/syscall_dispatched_events/getcwd.bpf.c | 1 + .../events/syscall_dispatched_events/getdents.bpf.c | 1 + .../events/syscall_dispatched_events/getdents64.bpf.c | 1 + .../events/syscall_dispatched_events/getegid.bpf.c | 3 ++- .../events/syscall_dispatched_events/geteuid.bpf.c | 3 ++- .../events/syscall_dispatched_events/getgid.bpf.c | 3 ++- .../events/syscall_dispatched_events/getpeername.bpf.c | 1 + .../events/syscall_dispatched_events/getresgid.bpf.c | 3 ++- .../events/syscall_dispatched_events/getresuid.bpf.c | 3 ++- .../events/syscall_dispatched_events/getrlimit.bpf.c | 1 + .../events/syscall_dispatched_events/getsockname.bpf.c | 1 + .../events/syscall_dispatched_events/getsockopt.bpf.c | 3 ++- .../events/syscall_dispatched_events/getuid.bpf.c | 3 ++- .../events/syscall_dispatched_events/init_module.bpf.c | 1 + .../events/syscall_dispatched_events/inotify_init.bpf.c | 1 + .../events/syscall_dispatched_events/inotify_init1.bpf.c | 1 + .../events/syscall_dispatched_events/io_uring_enter.bpf.c | 1 + .../events/syscall_dispatched_events/io_uring_register.bpf.c | 1 + .../events/syscall_dispatched_events/io_uring_setup.bpf.c | 1 + .../tail_called/events/syscall_dispatched_events/ioctl.bpf.c | 3 ++- .../tail_called/events/syscall_dispatched_events/kill.bpf.c | 3 ++- .../events/syscall_dispatched_events/lchown.bpf.c | 3 ++- .../tail_called/events/syscall_dispatched_events/link.bpf.c | 3 ++- .../events/syscall_dispatched_events/linkat.bpf.c | 3 ++- .../events/syscall_dispatched_events/listen.bpf.c | 3 ++- .../events/syscall_dispatched_events/llseek.bpf.c | 1 + .../tail_called/events/syscall_dispatched_events/lseek.bpf.c | 1 + .../tail_called/events/syscall_dispatched_events/lstat.bpf.c | 1 + .../events/syscall_dispatched_events/memfd_create.bpf.c | 5 +++-- .../tail_called/events/syscall_dispatched_events/mkdir.bpf.c | 3 ++- .../events/syscall_dispatched_events/mkdirat.bpf.c | 3 ++- .../tail_called/events/syscall_dispatched_events/mknod.bpf.c | 1 + .../events/syscall_dispatched_events/mknodat.bpf.c | 1 + .../tail_called/events/syscall_dispatched_events/mlock.bpf.c | 3 ++- .../events/syscall_dispatched_events/mlock2.bpf.c | 3 ++- .../events/syscall_dispatched_events/mlockall.bpf.c | 3 ++- .../tail_called/events/syscall_dispatched_events/mmap.bpf.c | 1 + .../tail_called/events/syscall_dispatched_events/mmap2.bpf.c | 3 ++- .../tail_called/events/syscall_dispatched_events/mount.bpf.c | 3 ++- .../events/syscall_dispatched_events/mprotect.bpf.c | 3 ++- .../events/syscall_dispatched_events/munlock.bpf.c | 3 ++- .../events/syscall_dispatched_events/munlockall.bpf.c | 3 ++- .../events/syscall_dispatched_events/munmap.bpf.c | 1 + .../events/syscall_dispatched_events/nanosleep.bpf.c | 1 + .../tail_called/events/syscall_dispatched_events/open.bpf.c | 3 ++- .../events/syscall_dispatched_events/open_by_handle_at.bpf.c | 3 ++- .../events/syscall_dispatched_events/openat.bpf.c | 3 ++- .../events/syscall_dispatched_events/openat2.bpf.c | 3 ++- .../events/syscall_dispatched_events/pidfd_getfd.bpf.c | 5 +++-- .../events/syscall_dispatched_events/pidfd_open.bpf.c | 3 ++- .../tail_called/events/syscall_dispatched_events/pipe.bpf.c | 1 + .../tail_called/events/syscall_dispatched_events/pipe2.bpf.c | 1 + .../tail_called/events/syscall_dispatched_events/poll.bpf.c | 1 + .../tail_called/events/syscall_dispatched_events/ppoll.bpf.c | 1 + .../tail_called/events/syscall_dispatched_events/prctl.bpf.c | 1 + .../events/syscall_dispatched_events/pread64.bpf.c | 1 + .../events/syscall_dispatched_events/preadv.bpf.c | 1 + .../events/syscall_dispatched_events/prlimit64.bpf.c | 3 ++- .../events/syscall_dispatched_events/ptrace.bpf.c | 3 ++- .../events/syscall_dispatched_events/pwrite64.bpf.c | 1 + .../events/syscall_dispatched_events/pwritev.bpf.c | 1 + .../events/syscall_dispatched_events/quotactl.bpf.c | 3 ++- .../tail_called/events/syscall_dispatched_events/read.bpf.c | 1 + .../tail_called/events/syscall_dispatched_events/readv.bpf.c | 1 + .../tail_called/events/syscall_dispatched_events/recv.bpf.c | 1 + .../events/syscall_dispatched_events/recvfrom.bpf.c | 3 ++- .../events/syscall_dispatched_events/recvmmsg.bpf.c | 3 ++- .../events/syscall_dispatched_events/recvmsg.bpf.c | 3 ++- .../events/syscall_dispatched_events/rename.bpf.c | 3 ++- .../events/syscall_dispatched_events/renameat.bpf.c | 3 ++- .../events/syscall_dispatched_events/renameat2.bpf.c | 3 ++- .../tail_called/events/syscall_dispatched_events/rmdir.bpf.c | 3 ++- .../events/syscall_dispatched_events/seccomp.bpf.c | 3 ++- .../events/syscall_dispatched_events/select.bpf.c | 1 + .../events/syscall_dispatched_events/semctl.bpf.c | 1 + .../events/syscall_dispatched_events/semget.bpf.c | 1 + .../tail_called/events/syscall_dispatched_events/semop.bpf.c | 1 + .../tail_called/events/syscall_dispatched_events/send.bpf.c | 1 + .../events/syscall_dispatched_events/sendfile.bpf.c | 1 + .../events/syscall_dispatched_events/sendmmsg.bpf.c | 3 ++- .../events/syscall_dispatched_events/sendmsg.bpf.c | 1 + .../events/syscall_dispatched_events/sendto.bpf.c | 1 + .../events/syscall_dispatched_events/setgid.bpf.c | 3 ++- .../tail_called/events/syscall_dispatched_events/setns.bpf.c | 3 ++- .../events/syscall_dispatched_events/setpgid.bpf.c | 3 ++- .../events/syscall_dispatched_events/setresgid.bpf.c | 3 ++- .../events/syscall_dispatched_events/setresuid.bpf.c | 3 ++- .../events/syscall_dispatched_events/setrlimit.bpf.c | 3 ++- .../events/syscall_dispatched_events/setsid.bpf.c | 3 ++- .../events/syscall_dispatched_events/setsockopt.bpf.c | 3 ++- .../events/syscall_dispatched_events/setuid.bpf.c | 3 ++- .../events/syscall_dispatched_events/shutdown.bpf.c | 3 ++- .../events/syscall_dispatched_events/signalfd.bpf.c | 1 + .../events/syscall_dispatched_events/signalfd4.bpf.c | 1 + .../events/syscall_dispatched_events/socket.bpf.c | 3 ++- .../events/syscall_dispatched_events/socketpair.bpf.c | 3 ++- .../events/syscall_dispatched_events/splice.bpf.c | 1 + .../tail_called/events/syscall_dispatched_events/stat.bpf.c | 1 + .../events/syscall_dispatched_events/symlink.bpf.c | 3 ++- .../events/syscall_dispatched_events/symlinkat.bpf.c | 3 ++- .../events/syscall_dispatched_events/tgkill.bpf.c | 3 ++- .../events/syscall_dispatched_events/timerfd_create.bpf.c | 3 ++- .../tail_called/events/syscall_dispatched_events/tkill.bpf.c | 3 ++- .../events/syscall_dispatched_events/umount.bpf.c | 1 + .../events/syscall_dispatched_events/umount2.bpf.c | 1 + .../events/syscall_dispatched_events/unlink.bpf.c | 3 ++- .../events/syscall_dispatched_events/unlinkat.bpf.c | 3 ++- .../events/syscall_dispatched_events/unshare.bpf.c | 3 ++- .../events/syscall_dispatched_events/userfaultfd.bpf.c | 3 ++- .../tail_called/events/syscall_dispatched_events/vfork.bpf.c | 3 ++- .../tail_called/events/syscall_dispatched_events/write.bpf.c | 1 + .../events/syscall_dispatched_events/writev.bpf.c | 1 + driver/modern_bpf/shared_definitions/struct_definitions.h | 3 ++- driver/ppm.h | 1 + driver/ppm_consumer.h | 1 + driver/ppm_cputime.c | 3 ++- driver/ppm_events.c | 3 ++- driver/ppm_events.h | 1 + driver/ppm_events_public.h | 3 ++- driver/ppm_fillers.c | 3 ++- driver/ppm_fillers.h | 1 + driver/ppm_flag_helpers.h | 3 ++- driver/ppm_ringbuffer.h | 3 ++- driver/socketcall_to_syscall.c | 1 + driver/socketcall_to_syscall.h | 1 + driver/syscall_table.c | 1 + driver/syscall_table32.c | 1 + driver/syscall_table64.c | 1 + 218 files changed, 357 insertions(+), 139 deletions(-) diff --git a/driver/CMakeLists.txt b/driver/CMakeLists.txt index 28a92c07b1..4e3a3e08d7 100644 --- a/driver/CMakeLists.txt +++ b/driver/CMakeLists.txt @@ -1,5 +1,6 @@ +# SPDX-License-Identifier: GPL-2.0-only OR MIT # -# Copyright (C) 2022 The Falco Authors. +# Copyright (C) 2023 The Falco Authors. # # This file is dual licensed under either the MIT or GPL 2. See # MIT.txt or GPL.txt for full copies of the license. diff --git a/driver/Makefile.in b/driver/Makefile.in index 1c5781b161..9c98a7ce90 100644 --- a/driver/Makefile.in +++ b/driver/Makefile.in @@ -1,5 +1,6 @@ +# SPDX-License-Identifier: GPL-2.0-only OR MIT # -# Copyright (C) 2022 The Falco Authors. +# Copyright (C) 2023 The Falco Authors. # # This file is dual licensed under either the MIT or GPL 2. See # MIT.txt or GPL.txt for full copies of the license. diff --git a/driver/bpf/CMakeLists.txt b/driver/bpf/CMakeLists.txt index b3e4a06e0b..457b222d20 100644 --- a/driver/bpf/CMakeLists.txt +++ b/driver/bpf/CMakeLists.txt @@ -1,5 +1,6 @@ +# SPDX-License-Identifier: GPL-2.0-only OR MIT # -# Copyright (C) 2022 The Falco Authors. +# Copyright (C) 2023 The Falco Authors. # # This file is dual licensed under either the MIT or GPL 2. See # MIT.txt or GPL.txt for full copies of the license. diff --git a/driver/bpf/Makefile b/driver/bpf/Makefile index 52bb2cffe0..b43f6b9ec1 100644 --- a/driver/bpf/Makefile +++ b/driver/bpf/Makefile @@ -1,5 +1,6 @@ +# SPDX-License-Identifier: GPL-2.0-only OR MIT # -# Copyright (C) 2021 The Falco Authors. +# Copyright (C) 2023 The Falco Authors. # # This file is dual licensed under either the MIT or GPL 2. See # MIT.txt or GPL.txt for full copies of the license. diff --git a/driver/bpf/bpf_helpers.h b/driver/bpf/bpf_helpers.h index 073f1575de..7807b1af3c 100644 --- a/driver/bpf/bpf_helpers.h +++ b/driver/bpf/bpf_helpers.h @@ -1,6 +1,7 @@ +// SPDX-License-Identifier: GPL-2.0-only OR MIT /* -Copyright (C) 2021 The Falco Authors. +Copyright (C) 2023 The Falco Authors. This file is dual licensed under either the MIT or GPL 2. See MIT.txt or GPL2.txt for full copies of the license. diff --git a/driver/bpf/builtins.h b/driver/bpf/builtins.h index 10d8adebd2..229a087a6e 100644 --- a/driver/bpf/builtins.h +++ b/driver/bpf/builtins.h @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: GPL-2.0-only OR MIT /* Copyright (c) 2021 The Falco Authors @@ -27,4 +28,4 @@ or GPL2.txt for full copies of the license. #endif #define memcpy __builtin_memcpy -#endif // __BUILTINS_H \ No newline at end of file +#endif // __BUILTINS_H diff --git a/driver/bpf/filler_helpers.h b/driver/bpf/filler_helpers.h index 1257773e9a..ebcbeb5b88 100644 --- a/driver/bpf/filler_helpers.h +++ b/driver/bpf/filler_helpers.h @@ -1,6 +1,7 @@ +// SPDX-License-Identifier: GPL-2.0-only OR MIT /* -Copyright (C) 2021 The Falco Authors. +Copyright (C) 2023 The Falco Authors. This file is dual licensed under either the MIT or GPL 2. See MIT.txt or GPL2.txt for full copies of the license. diff --git a/driver/bpf/fillers.h b/driver/bpf/fillers.h index d9ea448581..265f74b213 100644 --- a/driver/bpf/fillers.h +++ b/driver/bpf/fillers.h @@ -1,6 +1,7 @@ +// SPDX-License-Identifier: GPL-2.0-only OR MIT /* -Copyright (C) 2021 The Falco Authors. +Copyright (C) 2023 The Falco Authors. This file is dual licensed under either the MIT or GPL 2. See MIT.txt or GPL2.txt for full copies of the license. diff --git a/driver/bpf/maps.h b/driver/bpf/maps.h index c5a6ee0c34..9d36fc8bd8 100644 --- a/driver/bpf/maps.h +++ b/driver/bpf/maps.h @@ -1,6 +1,7 @@ +// SPDX-License-Identifier: GPL-2.0-only OR MIT /* -Copyright (C) 2021 The Falco Authors. +Copyright (C) 2023 The Falco Authors. This file is dual licensed under either the MIT or GPL 2. See MIT.txt or GPL2.txt for full copies of the license. diff --git a/driver/bpf/missing_definitions.h b/driver/bpf/missing_definitions.h index 3dfd7e648e..6777eb1e74 100644 --- a/driver/bpf/missing_definitions.h +++ b/driver/bpf/missing_definitions.h @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: GPL-2.0-only OR MIT /* Copyright (C) 2023 The Falco Authors. diff --git a/driver/bpf/plumbing_helpers.h b/driver/bpf/plumbing_helpers.h index f111e54e6a..de46f71f0a 100644 --- a/driver/bpf/plumbing_helpers.h +++ b/driver/bpf/plumbing_helpers.h @@ -1,6 +1,7 @@ +// SPDX-License-Identifier: GPL-2.0-only OR MIT /* -Copyright (C) 2021 The Falco Authors. +Copyright (C) 2023 The Falco Authors. This file is dual licensed under either the MIT or GPL 2. See MIT.txt or GPL2.txt for full copies of the license. diff --git a/driver/bpf/probe.c b/driver/bpf/probe.c index 678119f21a..d38042b677 100644 --- a/driver/bpf/probe.c +++ b/driver/bpf/probe.c @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: GPL-2.0-only OR MIT /* Copyright (C) 2023 The Falco Authors. diff --git a/driver/bpf/quirks.h b/driver/bpf/quirks.h index 8d514d8d5e..2bd2972ea3 100644 --- a/driver/bpf/quirks.h +++ b/driver/bpf/quirks.h @@ -1,6 +1,7 @@ +// SPDX-License-Identifier: GPL-2.0-only OR MIT /* -Copyright (C) 2021 The Falco Authors. +Copyright (C) 2023 The Falco Authors. This file is dual licensed under either the MIT or GPL 2. See MIT.txt or GPL2.txt for full copies of the license. diff --git a/driver/bpf/ring_helpers.h b/driver/bpf/ring_helpers.h index c65c6a40db..43b004e0e6 100644 --- a/driver/bpf/ring_helpers.h +++ b/driver/bpf/ring_helpers.h @@ -1,6 +1,7 @@ +// SPDX-License-Identifier: GPL-2.0-only OR MIT /* -Copyright (C) 2021 The Falco Authors. +Copyright (C) 2023 The Falco Authors. This file is dual licensed under either the MIT or GPL 2. See MIT.txt or GPL2.txt for full copies of the license. diff --git a/driver/bpf/types.h b/driver/bpf/types.h index b8ac747cc5..0328ec55a8 100644 --- a/driver/bpf/types.h +++ b/driver/bpf/types.h @@ -1,6 +1,7 @@ +// SPDX-License-Identifier: GPL-2.0-only OR MIT /* -Copyright (C) 2021 The Falco Authors. +Copyright (C) 2023 The Falco Authors. This file is dual licensed under either the MIT or GPL 2. See MIT.txt or GPL2.txt for full copies of the license. diff --git a/driver/capture_macro.h b/driver/capture_macro.h index 0faafb84f8..e796a2e1af 100644 --- a/driver/capture_macro.h +++ b/driver/capture_macro.h @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: GPL-2.0-only OR MIT /* Copyright (C) 2023 The Falco Authors. This file is dual licensed under either the MIT or GPL 2. See MIT.txt diff --git a/driver/driver_config.h.in b/driver/driver_config.h.in index 7a3db1ccea..9aa0bc05b7 100644 --- a/driver/driver_config.h.in +++ b/driver/driver_config.h.in @@ -1,6 +1,7 @@ +// SPDX-License-Identifier: GPL-2.0-only OR MIT /* -Copyright (C) 2022 The Falco Authors. +Copyright (C) 2023 The Falco Authors. This file is dual licensed under either the MIT or GPL 2. See MIT.txt or GPL2.txt for full copies of the license. diff --git a/driver/dynamic_params_table.c b/driver/dynamic_params_table.c index f7d6915932..295e71c221 100644 --- a/driver/dynamic_params_table.c +++ b/driver/dynamic_params_table.c @@ -1,6 +1,7 @@ +// SPDX-License-Identifier: GPL-2.0-only OR MIT /* -Copyright (C) 2021 The Falco Authors. +Copyright (C) 2023 The Falco Authors. This file is dual licensed under either the MIT or GPL 2. See MIT.txt or GPL2.txt for full copies of the license. diff --git a/driver/event_table.c b/driver/event_table.c index c5a7693af3..1a7fde1fed 100644 --- a/driver/event_table.c +++ b/driver/event_table.c @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: GPL-2.0-only OR MIT /* Copyright (C) 2023 The Falco Authors. diff --git a/driver/feature_gates.h b/driver/feature_gates.h index 21e08e647e..e2053b88f9 100644 --- a/driver/feature_gates.h +++ b/driver/feature_gates.h @@ -1,6 +1,7 @@ +// SPDX-License-Identifier: GPL-2.0-only OR MIT /* -Copyright (C) 2022 The Falco Authors. +Copyright (C) 2023 The Falco Authors. This file is dual licensed under either the MIT or GPL 2. See MIT.txt or GPL2.txt for full copies of the license. diff --git a/driver/fillers_table.c b/driver/fillers_table.c index ffbcc85f29..adc8e44fe7 100644 --- a/driver/fillers_table.c +++ b/driver/fillers_table.c @@ -1,6 +1,7 @@ +// SPDX-License-Identifier: GPL-2.0-only OR MIT /* -Copyright (C) 2021 The Falco Authors. +Copyright (C) 2023 The Falco Authors. This file is dual licensed under either the MIT or GPL 2. See MIT.txt or GPL2.txt for full copies of the license. diff --git a/driver/flags_table.c b/driver/flags_table.c index 679c7badf6..595d3f2448 100644 --- a/driver/flags_table.c +++ b/driver/flags_table.c @@ -1,6 +1,7 @@ +// SPDX-License-Identifier: GPL-2.0-only OR MIT /* -Copyright (C) 2021 The Falco Authors. +Copyright (C) 2023 The Falco Authors. This file is dual licensed under either the MIT or GPL 2. See MIT.txt or GPL2.txt for full copies of the license. diff --git a/driver/kernel_hacks.h b/driver/kernel_hacks.h index b0bfd5c33d..faacb52904 100644 --- a/driver/kernel_hacks.h +++ b/driver/kernel_hacks.h @@ -1,5 +1,6 @@ +// SPDX-License-Identifier: GPL-2.0-only OR MIT /* - * Copyright (C) 2021 The Falco Authors. + * Copyright (C) 2023 The Falco Authors. * * This file is dual licensed under either the MIT or GPL 2. See MIT.txt * or GPL2.txt for full copies of the license. diff --git a/driver/main.c b/driver/main.c index 36e2cd86af..534e962b5d 100644 --- a/driver/main.c +++ b/driver/main.c @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: GPL-2.0-only OR MIT /* Copyright (C) 2023 The Falco Authors. diff --git a/driver/modern_bpf/definitions/events_dimensions.h b/driver/modern_bpf/definitions/events_dimensions.h index b512d7b096..e052cb3241 100644 --- a/driver/modern_bpf/definitions/events_dimensions.h +++ b/driver/modern_bpf/definitions/events_dimensions.h @@ -1,5 +1,6 @@ +// SPDX-License-Identifier: GPL-2.0-only OR MIT /* - * Copyright (C) 2022 The Falco Authors. + * Copyright (C) 2023 The Falco Authors. * * This file is dual licensed under either the MIT or GPL 2. See MIT.txt * or GPL2.txt for full copies of the license. diff --git a/driver/modern_bpf/definitions/missing_definitions.h b/driver/modern_bpf/definitions/missing_definitions.h index 7b99ed81c1..9d29bccec0 100644 --- a/driver/modern_bpf/definitions/missing_definitions.h +++ b/driver/modern_bpf/definitions/missing_definitions.h @@ -1,5 +1,6 @@ +// SPDX-License-Identifier: GPL-2.0-only OR MIT /* - * Copyright (C) 2022 The Falco Authors. + * Copyright (C) 2023 The Falco Authors. * * This file is dual licensed under either the MIT or GPL 2. See MIT.txt * or GPL2.txt for full copies of the license. diff --git a/driver/modern_bpf/helpers/base/common.h b/driver/modern_bpf/helpers/base/common.h index 5bd3a0cd27..cae08337de 100644 --- a/driver/modern_bpf/helpers/base/common.h +++ b/driver/modern_bpf/helpers/base/common.h @@ -1,5 +1,6 @@ +// SPDX-License-Identifier: GPL-2.0-only OR MIT /* - * Copyright (C) 2022 The Falco Authors. + * Copyright (C) 2023 The Falco Authors. * * This file is dual licensed under either the MIT or GPL 2. See MIT.txt * or GPL2.txt for full copies of the license. diff --git a/driver/modern_bpf/helpers/base/maps_getters.h b/driver/modern_bpf/helpers/base/maps_getters.h index db98869022..87f3a8cbb7 100644 --- a/driver/modern_bpf/helpers/base/maps_getters.h +++ b/driver/modern_bpf/helpers/base/maps_getters.h @@ -1,5 +1,6 @@ +// SPDX-License-Identifier: GPL-2.0-only OR MIT /* - * Copyright (C) 2022 The Falco Authors. + * Copyright (C) 2023 The Falco Authors. * * This file is dual licensed under either the MIT or GPL 2. See MIT.txt * or GPL2.txt for full copies of the license. diff --git a/driver/modern_bpf/helpers/base/push_data.h b/driver/modern_bpf/helpers/base/push_data.h index 2b3dcd59ee..bbbb3e4476 100644 --- a/driver/modern_bpf/helpers/base/push_data.h +++ b/driver/modern_bpf/helpers/base/push_data.h @@ -1,5 +1,6 @@ +// SPDX-License-Identifier: GPL-2.0-only OR MIT /* - * Copyright (C) 2022 The Falco Authors. + * Copyright (C) 2023 The Falco Authors. * * This file is dual licensed under either the MIT or GPL 2. See MIT.txt * or GPL2.txt for full copies of the license. diff --git a/driver/modern_bpf/helpers/base/read_from_task.h b/driver/modern_bpf/helpers/base/read_from_task.h index c4de794c4d..ee99613710 100644 --- a/driver/modern_bpf/helpers/base/read_from_task.h +++ b/driver/modern_bpf/helpers/base/read_from_task.h @@ -1,5 +1,6 @@ +// SPDX-License-Identifier: GPL-2.0-only OR MIT /* - * Copyright (C) 2022 The Falco Authors. + * Copyright (C) 2023 The Falco Authors. * * This file is dual licensed under either the MIT or GPL 2. See MIT.txt * or GPL2.txt for full copies of the license. diff --git a/driver/modern_bpf/helpers/base/shared_size.h b/driver/modern_bpf/helpers/base/shared_size.h index 85e04b0f04..6848786fc4 100644 --- a/driver/modern_bpf/helpers/base/shared_size.h +++ b/driver/modern_bpf/helpers/base/shared_size.h @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: GPL-2.0-only OR MIT /* * Copyright (C) 2023 The Falco Authors. * diff --git a/driver/modern_bpf/helpers/base/stats.h b/driver/modern_bpf/helpers/base/stats.h index 2c06ec0f9c..3ebaa472ee 100644 --- a/driver/modern_bpf/helpers/base/stats.h +++ b/driver/modern_bpf/helpers/base/stats.h @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: GPL-2.0-only OR MIT /* * Copyright (C) 2023 The Falco Authors. * diff --git a/driver/modern_bpf/helpers/extract/extract_from_kernel.h b/driver/modern_bpf/helpers/extract/extract_from_kernel.h index b9ae5d197e..f2fee6317c 100644 --- a/driver/modern_bpf/helpers/extract/extract_from_kernel.h +++ b/driver/modern_bpf/helpers/extract/extract_from_kernel.h @@ -1,5 +1,6 @@ +// SPDX-License-Identifier: GPL-2.0-only OR MIT /* - * Copyright (C) 2022 The Falco Authors. + * Copyright (C) 2023 The Falco Authors. * * This file is dual licensed under either the MIT or GPL 2. See MIT.txt * or GPL2.txt for full copies of the license. diff --git a/driver/modern_bpf/helpers/interfaces/attached_programs.h b/driver/modern_bpf/helpers/interfaces/attached_programs.h index 88950eb70a..d418d7ccf9 100644 --- a/driver/modern_bpf/helpers/interfaces/attached_programs.h +++ b/driver/modern_bpf/helpers/interfaces/attached_programs.h @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: GPL-2.0-only OR MIT /* * Copyright (C) 2023 The Falco Authors. * diff --git a/driver/modern_bpf/helpers/interfaces/fixed_size_event.h b/driver/modern_bpf/helpers/interfaces/fixed_size_event.h index 235ffa65e5..c3b21006ed 100644 --- a/driver/modern_bpf/helpers/interfaces/fixed_size_event.h +++ b/driver/modern_bpf/helpers/interfaces/fixed_size_event.h @@ -1,5 +1,6 @@ +// SPDX-License-Identifier: GPL-2.0-only OR MIT /* - * Copyright (C) 2022 The Falco Authors. + * Copyright (C) 2023 The Falco Authors. * * This file is dual licensed under either the MIT or GPL 2. See MIT.txt * or GPL2.txt for full copies of the license. diff --git a/driver/modern_bpf/helpers/interfaces/syscalls_dispatcher.h b/driver/modern_bpf/helpers/interfaces/syscalls_dispatcher.h index 7bcea3b65f..fd488f9303 100644 --- a/driver/modern_bpf/helpers/interfaces/syscalls_dispatcher.h +++ b/driver/modern_bpf/helpers/interfaces/syscalls_dispatcher.h @@ -1,5 +1,6 @@ +// SPDX-License-Identifier: GPL-2.0-only OR MIT /* - * Copyright (C) 2022 The Falco Authors. + * Copyright (C) 2023 The Falco Authors. * * This file is dual licensed under either the MIT or GPL 2. See MIT.txt * or GPL2.txt for full copies of the license. diff --git a/driver/modern_bpf/helpers/interfaces/variable_size_event.h b/driver/modern_bpf/helpers/interfaces/variable_size_event.h index 3fa2f9802d..3f18ae7dac 100644 --- a/driver/modern_bpf/helpers/interfaces/variable_size_event.h +++ b/driver/modern_bpf/helpers/interfaces/variable_size_event.h @@ -1,5 +1,6 @@ +// SPDX-License-Identifier: GPL-2.0-only OR MIT /* - * Copyright (C) 2022 The Falco Authors. + * Copyright (C) 2023 The Falco Authors. * * This file is dual licensed under either the MIT or GPL 2. See MIT.txt * or GPL2.txt for full copies of the license. diff --git a/driver/modern_bpf/helpers/store/auxmap_store_params.h b/driver/modern_bpf/helpers/store/auxmap_store_params.h index b9aa74b7a2..ef0680a320 100644 --- a/driver/modern_bpf/helpers/store/auxmap_store_params.h +++ b/driver/modern_bpf/helpers/store/auxmap_store_params.h @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: GPL-2.0-only OR MIT /* * Copyright (C) 2023 The Falco Authors. * diff --git a/driver/modern_bpf/helpers/store/ringbuf_store_params.h b/driver/modern_bpf/helpers/store/ringbuf_store_params.h index ac0c7323e1..c57e89cae7 100644 --- a/driver/modern_bpf/helpers/store/ringbuf_store_params.h +++ b/driver/modern_bpf/helpers/store/ringbuf_store_params.h @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: GPL-2.0-only OR MIT /* * Copyright (C) 2023 The Falco Authors. * diff --git a/driver/modern_bpf/license/license.bpf.c b/driver/modern_bpf/license/license.bpf.c index 96080957f3..cbd49f4ac7 100644 --- a/driver/modern_bpf/license/license.bpf.c +++ b/driver/modern_bpf/license/license.bpf.c @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: GPL-2.0-only OR MIT /* * Copyright (C) 2023 The Falco Authors. * diff --git a/driver/modern_bpf/maps/maps.h b/driver/modern_bpf/maps/maps.h index 508a58fad4..856f004f4a 100644 --- a/driver/modern_bpf/maps/maps.h +++ b/driver/modern_bpf/maps/maps.h @@ -1,5 +1,6 @@ +// SPDX-License-Identifier: GPL-2.0-only OR MIT /* - * Copyright (C) 2022 The Falco Authors. + * Copyright (C) 2023 The Falco Authors. * * This file is dual licensed under either the MIT or GPL 2. See MIT.txt * or GPL2.txt for full copies of the license. diff --git a/driver/modern_bpf/programs/attached/dispatchers/syscall_enter.bpf.c b/driver/modern_bpf/programs/attached/dispatchers/syscall_enter.bpf.c index 61c4d69ece..76153d4b0f 100644 --- a/driver/modern_bpf/programs/attached/dispatchers/syscall_enter.bpf.c +++ b/driver/modern_bpf/programs/attached/dispatchers/syscall_enter.bpf.c @@ -1,5 +1,6 @@ +// SPDX-License-Identifier: GPL-2.0-only OR MIT /* - * Copyright (C) 2022 The Falco Authors. + * Copyright (C) 2023 The Falco Authors. * * This file is dual licensed under either the MIT or GPL 2. See MIT.txt * or GPL2.txt for full copies of the license. diff --git a/driver/modern_bpf/programs/attached/dispatchers/syscall_exit.bpf.c b/driver/modern_bpf/programs/attached/dispatchers/syscall_exit.bpf.c index c31d88928c..e90440c0ae 100644 --- a/driver/modern_bpf/programs/attached/dispatchers/syscall_exit.bpf.c +++ b/driver/modern_bpf/programs/attached/dispatchers/syscall_exit.bpf.c @@ -1,5 +1,6 @@ +// SPDX-License-Identifier: GPL-2.0-only OR MIT /* - * Copyright (C) 2022 The Falco Authors. + * Copyright (C) 2023 The Falco Authors. * * This file is dual licensed under either the MIT or GPL 2. See MIT.txt * or GPL2.txt for full copies of the license. diff --git a/driver/modern_bpf/programs/attached/events/page_fault_kernel.bpf.c b/driver/modern_bpf/programs/attached/events/page_fault_kernel.bpf.c index 62b7cb624a..346f2c70a2 100644 --- a/driver/modern_bpf/programs/attached/events/page_fault_kernel.bpf.c +++ b/driver/modern_bpf/programs/attached/events/page_fault_kernel.bpf.c @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: GPL-2.0-only OR MIT /* * Copyright (C) 2023 The Falco Authors. * diff --git a/driver/modern_bpf/programs/attached/events/page_fault_user.bpf.c b/driver/modern_bpf/programs/attached/events/page_fault_user.bpf.c index acfefdd34b..f1376e3508 100644 --- a/driver/modern_bpf/programs/attached/events/page_fault_user.bpf.c +++ b/driver/modern_bpf/programs/attached/events/page_fault_user.bpf.c @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: GPL-2.0-only OR MIT /* * Copyright (C) 2023 The Falco Authors. * diff --git a/driver/modern_bpf/programs/attached/events/sched_process_exec.bpf.c b/driver/modern_bpf/programs/attached/events/sched_process_exec.bpf.c index a4fd699d15..85df87ab00 100644 --- a/driver/modern_bpf/programs/attached/events/sched_process_exec.bpf.c +++ b/driver/modern_bpf/programs/attached/events/sched_process_exec.bpf.c @@ -1,5 +1,6 @@ +// SPDX-License-Identifier: GPL-2.0-only OR MIT /* - * Copyright (C) 2022 The Falco Authors. + * Copyright (C) 2023 The Falco Authors. * * This file is dual licensed under either the MIT or GPL 2. See MIT.txt * or GPL2.txt for full copies of the license. diff --git a/driver/modern_bpf/programs/attached/events/sched_process_fork.bpf.c b/driver/modern_bpf/programs/attached/events/sched_process_fork.bpf.c index 1dc79cd506..3bf97d9bcb 100644 --- a/driver/modern_bpf/programs/attached/events/sched_process_fork.bpf.c +++ b/driver/modern_bpf/programs/attached/events/sched_process_fork.bpf.c @@ -1,5 +1,6 @@ +// SPDX-License-Identifier: GPL-2.0-only OR MIT /* - * Copyright (C) 2022 The Falco Authors. + * Copyright (C) 2023 The Falco Authors. * * This file is dual licensed under either the MIT or GPL 2. See MIT.txt * or GPL2.txt for full copies of the license. diff --git a/driver/modern_bpf/programs/attached/events/signal_deliver.bpf.c b/driver/modern_bpf/programs/attached/events/signal_deliver.bpf.c index 3c28415194..961201ea79 100644 --- a/driver/modern_bpf/programs/attached/events/signal_deliver.bpf.c +++ b/driver/modern_bpf/programs/attached/events/signal_deliver.bpf.c @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: GPL-2.0-only OR MIT /* * Copyright (C) 2023 The Falco Authors. * diff --git a/driver/modern_bpf/programs/tail_called/events/custom_logic/drop.bpf.c b/driver/modern_bpf/programs/tail_called/events/custom_logic/drop.bpf.c index 5fc3c97550..9d67af75fb 100644 --- a/driver/modern_bpf/programs/tail_called/events/custom_logic/drop.bpf.c +++ b/driver/modern_bpf/programs/tail_called/events/custom_logic/drop.bpf.c @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: GPL-2.0-only OR MIT /* * Copyright (C) 2023 The Falco Authors. * diff --git a/driver/modern_bpf/programs/tail_called/events/custom_logic/hotplug.bpf.c b/driver/modern_bpf/programs/tail_called/events/custom_logic/hotplug.bpf.c index f5b3dc4ce5..4ed5df5ec9 100644 --- a/driver/modern_bpf/programs/tail_called/events/custom_logic/hotplug.bpf.c +++ b/driver/modern_bpf/programs/tail_called/events/custom_logic/hotplug.bpf.c @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: GPL-2.0-only OR MIT /* * Copyright (C) 2023 The Falco Authors. * diff --git a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/accept.bpf.c b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/accept.bpf.c index d6e317b33c..a0866f919e 100644 --- a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/accept.bpf.c +++ b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/accept.bpf.c @@ -1,5 +1,6 @@ +// SPDX-License-Identifier: GPL-2.0-only OR MIT /* - * Copyright (C) 2022 The Falco Authors. + * Copyright (C) 2023 The Falco Authors. * * This file is dual licensed under either the MIT or GPL 2. See MIT.txt * or GPL2.txt for full copies of the license. diff --git a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/accept4.bpf.c b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/accept4.bpf.c index 1b3ce40049..4e025a4803 100644 --- a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/accept4.bpf.c +++ b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/accept4.bpf.c @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: GPL-2.0-only OR MIT /* * Copyright (C) 2023 The Falco Authors. * diff --git a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/access.bpf.c b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/access.bpf.c index 9beefc6df4..5f33570a3f 100644 --- a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/access.bpf.c +++ b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/access.bpf.c @@ -1,5 +1,6 @@ +// SPDX-License-Identifier: GPL-2.0-only OR MIT /* - * Copyright (C) 2022 The Falco Authors. + * Copyright (C) 2023 The Falco Authors. * * This file is dual licensed under either the MIT or GPL 2. See MIT.txt * or GPL2.txt for full copies of the license. diff --git a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/bind.bpf.c b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/bind.bpf.c index d77bbff59a..5849da1430 100644 --- a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/bind.bpf.c +++ b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/bind.bpf.c @@ -1,5 +1,6 @@ +// SPDX-License-Identifier: GPL-2.0-only OR MIT /* - * Copyright (C) 2022 The Falco Authors. + * Copyright (C) 2023 The Falco Authors. * * This file is dual licensed under either the MIT or GPL 2. See MIT.txt * or GPL2.txt for full copies of the license. diff --git a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/bpf.bpf.c b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/bpf.bpf.c index eeac9e4639..8b3692ef88 100644 --- a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/bpf.bpf.c +++ b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/bpf.bpf.c @@ -1,5 +1,6 @@ +// SPDX-License-Identifier: GPL-2.0-only OR MIT /* - * Copyright (C) 2022 The Falco Authors. + * Copyright (C) 2023 The Falco Authors. * * This file is dual licensed under either the MIT or GPL 2. See MIT.txt * or GPL2.txt for full copies of the license. diff --git a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/brk.bpf.c b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/brk.bpf.c index 378bb1c5f3..e386c1c8a2 100644 --- a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/brk.bpf.c +++ b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/brk.bpf.c @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: GPL-2.0-only OR MIT /* * Copyright (C) 2023 The Falco Authors. * diff --git a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/capset.bpf.c b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/capset.bpf.c index 6f41c7afa4..83b4dfa03f 100644 --- a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/capset.bpf.c +++ b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/capset.bpf.c @@ -1,5 +1,6 @@ +// SPDX-License-Identifier: GPL-2.0-only OR MIT /* - * Copyright (C) 2022 The Falco Authors. + * Copyright (C) 2023 The Falco Authors. * * This file is dual licensed under either the MIT or GPL 2. See MIT.txt * or GPL2.txt for full copies of the license. diff --git a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/chdir.bpf.c b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/chdir.bpf.c index 902b6d1d13..d43784286a 100644 --- a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/chdir.bpf.c +++ b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/chdir.bpf.c @@ -1,5 +1,6 @@ +// SPDX-License-Identifier: GPL-2.0-only OR MIT /* - * Copyright (C) 2022 The Falco Authors. + * Copyright (C) 2023 The Falco Authors. * * This file is dual licensed under either the MIT or GPL 2. See MIT.txt * or GPL2.txt for full copies of the license. diff --git a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/chmod.bpf.c b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/chmod.bpf.c index 2d3e4714df..c92f1b9d35 100644 --- a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/chmod.bpf.c +++ b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/chmod.bpf.c @@ -1,5 +1,6 @@ +// SPDX-License-Identifier: GPL-2.0-only OR MIT /* - * Copyright (C) 2022 The Falco Authors. + * Copyright (C) 2023 The Falco Authors. * * This file is dual licensed under either the MIT or GPL 2. See MIT.txt * or GPL2.txt for full copies of the license. diff --git a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/chown.bpf.c b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/chown.bpf.c index 9cae05358f..8e6431388f 100644 --- a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/chown.bpf.c +++ b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/chown.bpf.c @@ -1,5 +1,6 @@ +// SPDX-License-Identifier: GPL-2.0-only OR MIT /* - * Copyright (C) 2022 The Falco Authors. + * Copyright (C) 2023 The Falco Authors. * * This file is dual licensed under either the MIT or GPL 2. See MIT.txt * or GPL2.txt for full copies of the license. diff --git a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/chroot.bpf.c b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/chroot.bpf.c index c594532320..6cd604ad4c 100644 --- a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/chroot.bpf.c +++ b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/chroot.bpf.c @@ -1,5 +1,6 @@ +// SPDX-License-Identifier: GPL-2.0-only OR MIT /* - * Copyright (C) 2022 The Falco Authors. + * Copyright (C) 2023 The Falco Authors. * * This file is dual licensed under either the MIT or GPL 2. See MIT.txt * or GPL2.txt for full copies of the license. diff --git a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/clone.bpf.c b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/clone.bpf.c index 0510b2acab..f6f46704ba 100644 --- a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/clone.bpf.c +++ b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/clone.bpf.c @@ -1,5 +1,6 @@ +// SPDX-License-Identifier: GPL-2.0-only OR MIT /* - * Copyright (C) 2022 The Falco Authors. + * Copyright (C) 2023 The Falco Authors. * * This file is dual licensed under either the MIT or GPL 2. See MIT.txt * or GPL2.txt for full copies of the license. diff --git a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/clone3.bpf.c b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/clone3.bpf.c index dc373e6b49..d615619a90 100644 --- a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/clone3.bpf.c +++ b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/clone3.bpf.c @@ -1,5 +1,6 @@ +// SPDX-License-Identifier: GPL-2.0-only OR MIT /* - * Copyright (C) 2022 The Falco Authors. + * Copyright (C) 2023 The Falco Authors. * * This file is dual licensed under either the MIT or GPL 2. See MIT.txt * or GPL2.txt for full copies of the license. diff --git a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/close.bpf.c b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/close.bpf.c index efd8b336c5..b7a39179fa 100644 --- a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/close.bpf.c +++ b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/close.bpf.c @@ -1,5 +1,6 @@ +// SPDX-License-Identifier: GPL-2.0-only OR MIT /* - * Copyright (C) 2022 The Falco Authors. + * Copyright (C) 2023 The Falco Authors. * * This file is dual licensed under either the MIT or GPL 2. See MIT.txt * or GPL2.txt for full copies of the license. diff --git a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/connect.bpf.c b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/connect.bpf.c index 699ace8a3d..9f88dc230a 100644 --- a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/connect.bpf.c +++ b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/connect.bpf.c @@ -1,5 +1,6 @@ +// SPDX-License-Identifier: GPL-2.0-only OR MIT /* - * Copyright (C) 2022 The Falco Authors. + * Copyright (C) 2023 The Falco Authors. * * This file is dual licensed under either the MIT or GPL 2. See MIT.txt * or GPL2.txt for full copies of the license. diff --git a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/copy_file_range.bpf.c b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/copy_file_range.bpf.c index 4f99c88a12..45db71a4e9 100644 --- a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/copy_file_range.bpf.c +++ b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/copy_file_range.bpf.c @@ -1,5 +1,6 @@ +// SPDX-License-Identifier: GPL-2.0-only OR MIT /* - * Copyright (C) 2022 The Falco Authors. + * Copyright (C) 2023 The Falco Authors. * * This file is dual licensed under either the MIT or GPL 2. See MIT.txt * or GPL2.txt for full copies of the license. diff --git a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/creat.bpf.c b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/creat.bpf.c index 4c5b7b829a..e4257211ef 100644 --- a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/creat.bpf.c +++ b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/creat.bpf.c @@ -1,5 +1,6 @@ +// SPDX-License-Identifier: GPL-2.0-only OR MIT /* - * Copyright (C) 2022 The Falco Authors. + * Copyright (C) 2023 The Falco Authors. * * This file is dual licensed under either the MIT or GPL 2. See MIT.txt * or GPL2.txt for full copies of the license. diff --git a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/dup.bpf.c b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/dup.bpf.c index a0a3b7333c..065accd015 100644 --- a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/dup.bpf.c +++ b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/dup.bpf.c @@ -1,5 +1,6 @@ +// SPDX-License-Identifier: GPL-2.0-only OR MIT /* - * Copyright (C) 2022 The Falco Authors. + * Copyright (C) 2023 The Falco Authors. * * This file is dual licensed under either the MIT or GPL 2. See MIT.txt * or GPL2.txt for full copies of the license. diff --git a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/dup2.bpf.c b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/dup2.bpf.c index cdaf1f4b91..c0d6674c71 100644 --- a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/dup2.bpf.c +++ b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/dup2.bpf.c @@ -1,5 +1,6 @@ +// SPDX-License-Identifier: GPL-2.0-only OR MIT /* - * Copyright (C) 2022 The Falco Authors. + * Copyright (C) 2023 The Falco Authors. * * This file is dual licensed under either the MIT or GPL 2. See MIT.txt * or GPL2.txt for full copies of the license. diff --git a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/dup3.bpf.c b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/dup3.bpf.c index b0c3550ccc..5c98d8c1e3 100644 --- a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/dup3.bpf.c +++ b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/dup3.bpf.c @@ -1,5 +1,6 @@ +// SPDX-License-Identifier: GPL-2.0-only OR MIT /* - * Copyright (C) 2022 The Falco Authors. + * Copyright (C) 2023 The Falco Authors. * * This file is dual licensed under either the MIT or GPL 2. See MIT.txt * or GPL2.txt for full copies of the license. diff --git a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/epoll_create.bpf.c b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/epoll_create.bpf.c index fa9f54d816..417c0edda9 100644 --- a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/epoll_create.bpf.c +++ b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/epoll_create.bpf.c @@ -1,5 +1,6 @@ +// SPDX-License-Identifier: GPL-2.0-only OR MIT /* -* Copyright (C) 2022 The Falco Authors. +* Copyright (C) 2023 The Falco Authors. * * This file is dual licensed under either the MIT or GPL 2. See MIT.txt * or GPL2.txt for full copies of the license. diff --git a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/epoll_create1.bpf.c b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/epoll_create1.bpf.c index f09df757e1..114206b749 100644 --- a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/epoll_create1.bpf.c +++ b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/epoll_create1.bpf.c @@ -1,5 +1,6 @@ +// SPDX-License-Identifier: GPL-2.0-only OR MIT /* -* Copyright (C) 2022 The Falco Authors. +* Copyright (C) 2023 The Falco Authors. * * This file is dual licensed under either the MIT or GPL 2. See MIT.txt * or GPL2.txt for full copies of the license. diff --git a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/epoll_wait.bpf.c b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/epoll_wait.bpf.c index 6bdbb35b23..18ff162c6f 100644 --- a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/epoll_wait.bpf.c +++ b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/epoll_wait.bpf.c @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: GPL-2.0-only OR MIT /* * Copyright (C) 2023 The Falco Authors. * diff --git a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/eventfd.bpf.c b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/eventfd.bpf.c index 7e8c108fba..815eefce8e 100644 --- a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/eventfd.bpf.c +++ b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/eventfd.bpf.c @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: GPL-2.0-only OR MIT /* * Copyright (C) 2023 The Falco Authors. * diff --git a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/eventfd2.bpf.c b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/eventfd2.bpf.c index 2516520498..d22f20293f 100644 --- a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/eventfd2.bpf.c +++ b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/eventfd2.bpf.c @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: GPL-2.0-only OR MIT /* * Copyright (C) 2023 The Falco Authors. * diff --git a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/execve.bpf.c b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/execve.bpf.c index 5a6705cdd6..b6099600a5 100644 --- a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/execve.bpf.c +++ b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/execve.bpf.c @@ -1,5 +1,6 @@ +// SPDX-License-Identifier: GPL-2.0-only OR MIT /* - * Copyright (C) 2022 The Falco Authors. + * Copyright (C) 2023 The Falco Authors. * * This file is dual licensed under either the MIT or GPL 2. See MIT.txt * or GPL2.txt for full copies of the license. diff --git a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/execveat.bpf.c b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/execveat.bpf.c index d441844166..b4a52bd1e9 100644 --- a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/execveat.bpf.c +++ b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/execveat.bpf.c @@ -1,5 +1,6 @@ +// SPDX-License-Identifier: GPL-2.0-only OR MIT /* - * Copyright (C) 2022 The Falco Authors. + * Copyright (C) 2023 The Falco Authors. * * This file is dual licensed under either the MIT or GPL 2. See MIT.txt * or GPL2.txt for full copies of the license. diff --git a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/fchdir.bpf.c b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/fchdir.bpf.c index 573ffabc44..c779961883 100644 --- a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/fchdir.bpf.c +++ b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/fchdir.bpf.c @@ -1,5 +1,6 @@ +// SPDX-License-Identifier: GPL-2.0-only OR MIT /* - * Copyright (C) 2022 The Falco Authors. + * Copyright (C) 2023 The Falco Authors. * * This file is dual licensed under either the MIT or GPL 2. See MIT.txt * or GPL2.txt for full copies of the license. diff --git a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/fchmod.bpf.c b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/fchmod.bpf.c index 19b2208a16..00e759ddb8 100644 --- a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/fchmod.bpf.c +++ b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/fchmod.bpf.c @@ -1,5 +1,6 @@ +// SPDX-License-Identifier: GPL-2.0-only OR MIT /* - * Copyright (C) 2022 The Falco Authors. + * Copyright (C) 2023 The Falco Authors. * * This file is dual licensed under either the MIT or GPL 2. See MIT.txt * or GPL2.txt for full copies of the license. diff --git a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/fchmodat.bpf.c b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/fchmodat.bpf.c index f7285d5d10..0fcec7fc53 100644 --- a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/fchmodat.bpf.c +++ b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/fchmodat.bpf.c @@ -1,5 +1,6 @@ +// SPDX-License-Identifier: GPL-2.0-only OR MIT /* - * Copyright (C) 2022 The Falco Authors. + * Copyright (C) 2023 The Falco Authors. * * This file is dual licensed under either the MIT or GPL 2. See MIT.txt * or GPL2.txt for full copies of the license. diff --git a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/fchown.bpf.c b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/fchown.bpf.c index b98d8506d1..019a1c75c0 100644 --- a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/fchown.bpf.c +++ b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/fchown.bpf.c @@ -1,5 +1,6 @@ +// SPDX-License-Identifier: GPL-2.0-only OR MIT /* - * Copyright (C) 2022 The Falco Authors. + * Copyright (C) 2023 The Falco Authors. * * This file is dual licensed under either the MIT or GPL 2. See MIT.txt * or GPL2.txt for full copies of the license. diff --git a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/fchownat.bpf.c b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/fchownat.bpf.c index 253d235ee0..65485b5d3d 100644 --- a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/fchownat.bpf.c +++ b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/fchownat.bpf.c @@ -1,5 +1,6 @@ +// SPDX-License-Identifier: GPL-2.0-only OR MIT /* - * Copyright (C) 2022 The Falco Authors. + * Copyright (C) 2023 The Falco Authors. * * This file is dual licensed under either the MIT or GPL 2. See MIT.txt * or GPL2.txt for full copies of the license. diff --git a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/fcntl.bpf.c b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/fcntl.bpf.c index 724e4df1d0..4086903f7d 100644 --- a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/fcntl.bpf.c +++ b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/fcntl.bpf.c @@ -1,5 +1,6 @@ +// SPDX-License-Identifier: GPL-2.0-only OR MIT /* - * Copyright (C) 2022 The Falco Authors. + * Copyright (C) 2023 The Falco Authors. * * This file is dual licensed under either the MIT or GPL 2. See MIT.txt * or GPL2.txt for full copies of the license. diff --git a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/finit_module.bpf.c b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/finit_module.bpf.c index aae6858e63..d2ae5c0844 100644 --- a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/finit_module.bpf.c +++ b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/finit_module.bpf.c @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: GPL-2.0-only OR MIT /* * Copyright (C) 2023 The Falco Authors. * diff --git a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/flock.bpf.c b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/flock.bpf.c index 0b7e3ad3ce..caca38a904 100644 --- a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/flock.bpf.c +++ b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/flock.bpf.c @@ -1,5 +1,6 @@ +// SPDX-License-Identifier: GPL-2.0-only OR MIT /* - * Copyright (C) 2022 The Falco Authors. + * Copyright (C) 2023 The Falco Authors. * * This file is dual licensed under either the MIT or GPL 2. See MIT.txt * or GPL2.txt for full copies of the license. diff --git a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/fork.bpf.c b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/fork.bpf.c index 20d2c003e0..72edeb0c87 100644 --- a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/fork.bpf.c +++ b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/fork.bpf.c @@ -1,5 +1,6 @@ +// SPDX-License-Identifier: GPL-2.0-only OR MIT /* - * Copyright (C) 2022 The Falco Authors. + * Copyright (C) 2023 The Falco Authors. * * This file is dual licensed under either the MIT or GPL 2. See MIT.txt * or GPL2.txt for full copies of the license. diff --git a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/fsconfig.bpf.c b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/fsconfig.bpf.c index f0cb47aac8..f90999de31 100644 --- a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/fsconfig.bpf.c +++ b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/fsconfig.bpf.c @@ -1,5 +1,6 @@ +// SPDX-License-Identifier: GPL-2.0-only OR MIT /* - * Copyright (C) 2022 The Falco Authors. + * Copyright (C) 2023 The Falco Authors. * * This file is dual licensed under either the MIT or GPL 2. See MIT.txt * or GPL2.txt for full copies of the license. diff --git a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/fstat.bpf.c b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/fstat.bpf.c index c81aba07f8..6283050872 100644 --- a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/fstat.bpf.c +++ b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/fstat.bpf.c @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: GPL-2.0-only OR MIT /* * Copyright (C) 2023 The Falco Authors. * diff --git a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/futex.bpf.c b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/futex.bpf.c index 2fd1fcd6ad..371dc198c5 100644 --- a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/futex.bpf.c +++ b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/futex.bpf.c @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: GPL-2.0-only OR MIT /* * Copyright (C) 2023 The Falco Authors. * diff --git a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/generic.bpf.c b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/generic.bpf.c index 0f4db05232..c29b969005 100644 --- a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/generic.bpf.c +++ b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/generic.bpf.c @@ -1,5 +1,6 @@ +// SPDX-License-Identifier: GPL-2.0-only OR MIT /* - * Copyright (C) 2022 The Falco Authors. + * Copyright (C) 2023 The Falco Authors. * * This file is dual licensed under either the MIT or GPL 2. See MIT.txt * or GPL2.txt for full copies of the license. diff --git a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/getcwd.bpf.c b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/getcwd.bpf.c index af8bd7d2e3..3e3fc37e2d 100644 --- a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/getcwd.bpf.c +++ b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/getcwd.bpf.c @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: GPL-2.0-only OR MIT /* * Copyright (C) 2023 The Falco Authors. * diff --git a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/getdents.bpf.c b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/getdents.bpf.c index c8aafb2187..c11145d3bf 100644 --- a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/getdents.bpf.c +++ b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/getdents.bpf.c @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: GPL-2.0-only OR MIT /* * Copyright (C) 2023 The Falco Authors. * diff --git a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/getdents64.bpf.c b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/getdents64.bpf.c index 92706b84d7..c82cc9d8b1 100644 --- a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/getdents64.bpf.c +++ b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/getdents64.bpf.c @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: GPL-2.0-only OR MIT /* * Copyright (C) 2023 The Falco Authors. * diff --git a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/getegid.bpf.c b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/getegid.bpf.c index 9b2099f2b7..04145198ca 100644 --- a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/getegid.bpf.c +++ b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/getegid.bpf.c @@ -1,5 +1,6 @@ +// SPDX-License-Identifier: GPL-2.0-only OR MIT /* - * Copyright (C) 2022 The Falco Authors. + * Copyright (C) 2023 The Falco Authors. * * This file is dual licensed under either the MIT or GPL 2. See MIT.txt * or GPL2.txt for full copies of the license. diff --git a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/geteuid.bpf.c b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/geteuid.bpf.c index 9a9566ebe6..fb5740c1f4 100644 --- a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/geteuid.bpf.c +++ b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/geteuid.bpf.c @@ -1,5 +1,6 @@ +// SPDX-License-Identifier: GPL-2.0-only OR MIT /* - * Copyright (C) 2022 The Falco Authors. + * Copyright (C) 2023 The Falco Authors. * * This file is dual licensed under either the MIT or GPL 2. See MIT.txt * or GPL2.txt for full copies of the license. diff --git a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/getgid.bpf.c b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/getgid.bpf.c index 90fe61e0c3..0423f3175e 100644 --- a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/getgid.bpf.c +++ b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/getgid.bpf.c @@ -1,5 +1,6 @@ +// SPDX-License-Identifier: GPL-2.0-only OR MIT /* - * Copyright (C) 2022 The Falco Authors. + * Copyright (C) 2023 The Falco Authors. * * This file is dual licensed under either the MIT or GPL 2. See MIT.txt * or GPL2.txt for full copies of the license. diff --git a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/getpeername.bpf.c b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/getpeername.bpf.c index a138ac4189..9550a63711 100644 --- a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/getpeername.bpf.c +++ b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/getpeername.bpf.c @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: GPL-2.0-only OR MIT /* * Copyright (C) 2023 The Falco Authors. * diff --git a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/getresgid.bpf.c b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/getresgid.bpf.c index 47a66f4669..bb2b269c02 100644 --- a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/getresgid.bpf.c +++ b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/getresgid.bpf.c @@ -1,5 +1,6 @@ +// SPDX-License-Identifier: GPL-2.0-only OR MIT /* - * Copyright (C) 2022 The Falco Authors. + * Copyright (C) 2023 The Falco Authors. * * This file is dual licensed under either the MIT or GPL 2. See MIT.txt * or GPL2.txt for full copies of the license. diff --git a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/getresuid.bpf.c b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/getresuid.bpf.c index 8f7271ad09..d14a3f3e83 100644 --- a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/getresuid.bpf.c +++ b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/getresuid.bpf.c @@ -1,5 +1,6 @@ +// SPDX-License-Identifier: GPL-2.0-only OR MIT /* - * Copyright (C) 2022 The Falco Authors. + * Copyright (C) 2023 The Falco Authors. * * This file is dual licensed under either the MIT or GPL 2. See MIT.txt * or GPL2.txt for full copies of the license. diff --git a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/getrlimit.bpf.c b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/getrlimit.bpf.c index be2089f5af..eb6971a7b1 100644 --- a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/getrlimit.bpf.c +++ b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/getrlimit.bpf.c @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: GPL-2.0-only OR MIT /* * Copyright (C) 2023 The Falco Authors. * diff --git a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/getsockname.bpf.c b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/getsockname.bpf.c index 9a8b74b1d0..96628a51cc 100644 --- a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/getsockname.bpf.c +++ b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/getsockname.bpf.c @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: GPL-2.0-only OR MIT /* * Copyright (C) 2023 The Falco Authors. * diff --git a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/getsockopt.bpf.c b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/getsockopt.bpf.c index 6cf996e420..33ff3fa6da 100644 --- a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/getsockopt.bpf.c +++ b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/getsockopt.bpf.c @@ -1,5 +1,6 @@ +// SPDX-License-Identifier: GPL-2.0-only OR MIT /* - * Copyright (C) 2022 The Falco Authors. + * Copyright (C) 2023 The Falco Authors. * * This file is dual licensed under either the MIT or GPL 2. See MIT.txt * or GPL2.txt for full copies of the license. diff --git a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/getuid.bpf.c b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/getuid.bpf.c index 606cd31e2a..0cf70d8d3b 100644 --- a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/getuid.bpf.c +++ b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/getuid.bpf.c @@ -1,5 +1,6 @@ +// SPDX-License-Identifier: GPL-2.0-only OR MIT /* - * Copyright (C) 2022 The Falco Authors. + * Copyright (C) 2023 The Falco Authors. * * This file is dual licensed under either the MIT or GPL 2. See MIT.txt * or GPL2.txt for full copies of the license. diff --git a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/init_module.bpf.c b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/init_module.bpf.c index 9a6f576b5c..f31ed99662 100644 --- a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/init_module.bpf.c +++ b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/init_module.bpf.c @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: GPL-2.0-only OR MIT /* * Copyright (C) 2023 The Falco Authors. * diff --git a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/inotify_init.bpf.c b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/inotify_init.bpf.c index cd671bc34b..4772a93f4e 100644 --- a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/inotify_init.bpf.c +++ b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/inotify_init.bpf.c @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: GPL-2.0-only OR MIT /* * Copyright (C) 2023 The Falco Authors. * diff --git a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/inotify_init1.bpf.c b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/inotify_init1.bpf.c index 845cc142b3..04bc440924 100644 --- a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/inotify_init1.bpf.c +++ b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/inotify_init1.bpf.c @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: GPL-2.0-only OR MIT /* * Copyright (C) 2023 The Falco Authors. * diff --git a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/io_uring_enter.bpf.c b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/io_uring_enter.bpf.c index ef1cbbdeeb..c0f58865ed 100644 --- a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/io_uring_enter.bpf.c +++ b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/io_uring_enter.bpf.c @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: GPL-2.0-only OR MIT /* * Copyright (C) 2023 The Falco Authors. * diff --git a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/io_uring_register.bpf.c b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/io_uring_register.bpf.c index 72fd089a31..73376c6a0b 100644 --- a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/io_uring_register.bpf.c +++ b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/io_uring_register.bpf.c @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: GPL-2.0-only OR MIT /* * Copyright (C) 2023 The Falco Authors. * diff --git a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/io_uring_setup.bpf.c b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/io_uring_setup.bpf.c index 86a26b4b09..a83cef14bf 100644 --- a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/io_uring_setup.bpf.c +++ b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/io_uring_setup.bpf.c @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: GPL-2.0-only OR MIT /* * Copyright (C) 2023 The Falco Authors. * diff --git a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/ioctl.bpf.c b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/ioctl.bpf.c index 4e862c4474..cc6dbfca2d 100644 --- a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/ioctl.bpf.c +++ b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/ioctl.bpf.c @@ -1,5 +1,6 @@ +// SPDX-License-Identifier: GPL-2.0-only OR MIT /* - * Copyright (C) 2022 The Falco Authors. + * Copyright (C) 2023 The Falco Authors. * * This file is dual licensed under either the MIT or GPL 2. See MIT.txt * or GPL2.txt for full copies of the license. diff --git a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/kill.bpf.c b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/kill.bpf.c index 591b3b55c4..ddf0979ec4 100644 --- a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/kill.bpf.c +++ b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/kill.bpf.c @@ -1,5 +1,6 @@ +// SPDX-License-Identifier: GPL-2.0-only OR MIT /* - * Copyright (C) 2022 The Falco Authors. + * Copyright (C) 2023 The Falco Authors. * * This file is dual licensed under either the MIT or GPL 2. See MIT.txt * or GPL2.txt for full copies of the license. diff --git a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/lchown.bpf.c b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/lchown.bpf.c index 678b7ecb49..0ac5298888 100644 --- a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/lchown.bpf.c +++ b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/lchown.bpf.c @@ -1,5 +1,6 @@ +// SPDX-License-Identifier: GPL-2.0-only OR MIT /* - * Copyright (C) 2022 The Falco Authors. + * Copyright (C) 2023 The Falco Authors. * * This file is dual licensed under either the MIT or GPL 2. See MIT.txt * or GPL2.txt for full copies of the license. diff --git a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/link.bpf.c b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/link.bpf.c index bc65b4d7ca..782648b1ed 100644 --- a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/link.bpf.c +++ b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/link.bpf.c @@ -1,5 +1,6 @@ +// SPDX-License-Identifier: GPL-2.0-only OR MIT /* - * Copyright (C) 2022 The Falco Authors. + * Copyright (C) 2023 The Falco Authors. * * This file is dual licensed under either the MIT or GPL 2. See MIT.txt * or GPL2.txt for full copies of the license. diff --git a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/linkat.bpf.c b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/linkat.bpf.c index 5b5f71fc00..f5bf0ba6ef 100644 --- a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/linkat.bpf.c +++ b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/linkat.bpf.c @@ -1,5 +1,6 @@ +// SPDX-License-Identifier: GPL-2.0-only OR MIT /* - * Copyright (C) 2022 The Falco Authors. + * Copyright (C) 2023 The Falco Authors. * * This file is dual licensed under either the MIT or GPL 2. See MIT.txt * or GPL2.txt for full copies of the license. diff --git a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/listen.bpf.c b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/listen.bpf.c index bc98a44b07..33996fcc98 100644 --- a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/listen.bpf.c +++ b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/listen.bpf.c @@ -1,5 +1,6 @@ +// SPDX-License-Identifier: GPL-2.0-only OR MIT /* - * Copyright (C) 2022 The Falco Authors. + * Copyright (C) 2023 The Falco Authors. * * This file is dual licensed under either the MIT or GPL 2. See MIT.txt * or GPL2.txt for full copies of the license. diff --git a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/llseek.bpf.c b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/llseek.bpf.c index a8e792a264..2f6c6cdbaf 100644 --- a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/llseek.bpf.c +++ b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/llseek.bpf.c @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: GPL-2.0-only OR MIT /* * Copyright (C) 2023 The Falco Authors. * diff --git a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/lseek.bpf.c b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/lseek.bpf.c index ec65f8db94..3125c8cfe7 100644 --- a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/lseek.bpf.c +++ b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/lseek.bpf.c @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: GPL-2.0-only OR MIT /* * Copyright (C) 2023 The Falco Authors. * diff --git a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/lstat.bpf.c b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/lstat.bpf.c index a583318780..de066a9508 100644 --- a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/lstat.bpf.c +++ b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/lstat.bpf.c @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: GPL-2.0-only OR MIT /* * Copyright (C) 2023 The Falco Authors. * diff --git a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/memfd_create.bpf.c b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/memfd_create.bpf.c index 0d53f0393b..ad1ecdeb06 100644 --- a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/memfd_create.bpf.c +++ b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/memfd_create.bpf.c @@ -1,5 +1,6 @@ +// SPDX-License-Identifier: GPL-2.0-only OR MIT /* - * Copyright (C) 2022 The Falco Authors. + * Copyright (C) 2023 The Falco Authors. * * This file is dual licensed under either the MIT or GPL 2. See MIT.txt * or GPL2.txt for full copies of the license. @@ -70,4 +71,4 @@ int BPF_PROG(memfd_create_x, return 0; } -/*=============================== EXIT EVENT ===========================*/ \ No newline at end of file +/*=============================== EXIT EVENT ===========================*/ diff --git a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/mkdir.bpf.c b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/mkdir.bpf.c index cd5ffe029d..bcf416ebeb 100644 --- a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/mkdir.bpf.c +++ b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/mkdir.bpf.c @@ -1,5 +1,6 @@ +// SPDX-License-Identifier: GPL-2.0-only OR MIT /* - * Copyright (C) 2022 The Falco Authors. + * Copyright (C) 2023 The Falco Authors. * * This file is dual licensed under either the MIT or GPL 2. See MIT.txt * or GPL2.txt for full copies of the license. diff --git a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/mkdirat.bpf.c b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/mkdirat.bpf.c index 394573ebc6..9b47effdc4 100644 --- a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/mkdirat.bpf.c +++ b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/mkdirat.bpf.c @@ -1,5 +1,6 @@ +// SPDX-License-Identifier: GPL-2.0-only OR MIT /* - * Copyright (C) 2022 The Falco Authors. + * Copyright (C) 2023 The Falco Authors. * * This file is dual licensed under either the MIT or GPL 2. See MIT.txt * or GPL2.txt for full copies of the license. diff --git a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/mknod.bpf.c b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/mknod.bpf.c index 5cfdcd5810..3e58b9c27d 100644 --- a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/mknod.bpf.c +++ b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/mknod.bpf.c @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: GPL-2.0-only OR MIT /* * Copyright (C) 2023 The Falco Authors. * diff --git a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/mknodat.bpf.c b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/mknodat.bpf.c index de8598e287..2e3a6041a8 100644 --- a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/mknodat.bpf.c +++ b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/mknodat.bpf.c @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: GPL-2.0-only OR MIT /* * Copyright (C) 2023 The Falco Authors. * diff --git a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/mlock.bpf.c b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/mlock.bpf.c index fdfb5a7b70..29b9854cd2 100644 --- a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/mlock.bpf.c +++ b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/mlock.bpf.c @@ -1,5 +1,6 @@ +// SPDX-License-Identifier: GPL-2.0-only OR MIT /* - * Copyright (C) 2022 The Falco Authors. + * Copyright (C) 2023 The Falco Authors. * * This file is dual licensed under either the MIT or GPL 2. See MIT.txt * or GPL2.txt for full copies of the license. diff --git a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/mlock2.bpf.c b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/mlock2.bpf.c index 63f70be6d4..213c110bb4 100644 --- a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/mlock2.bpf.c +++ b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/mlock2.bpf.c @@ -1,5 +1,6 @@ +// SPDX-License-Identifier: GPL-2.0-only OR MIT /* - * Copyright (C) 2022 The Falco Authors. + * Copyright (C) 2023 The Falco Authors. * * This file is dual licensed under either the MIT or GPL 2. See MIT.txt * or GPL2.txt for full copies of the license. diff --git a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/mlockall.bpf.c b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/mlockall.bpf.c index 6bb625334a..70c9e7d3df 100644 --- a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/mlockall.bpf.c +++ b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/mlockall.bpf.c @@ -1,5 +1,6 @@ +// SPDX-License-Identifier: GPL-2.0-only OR MIT /* - * Copyright (C) 2022 The Falco Authors. + * Copyright (C) 2023 The Falco Authors. * * This file is dual licensed under either the MIT or GPL 2. See MIT.txt * or GPL2.txt for full copies of the license. diff --git a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/mmap.bpf.c b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/mmap.bpf.c index 5709dc87e1..e2556bc0eb 100644 --- a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/mmap.bpf.c +++ b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/mmap.bpf.c @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: GPL-2.0-only OR MIT /* * Copyright (C) 2023 The Falco Authors. * diff --git a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/mmap2.bpf.c b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/mmap2.bpf.c index 547043b80f..7e3b66a0d4 100644 --- a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/mmap2.bpf.c +++ b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/mmap2.bpf.c @@ -1,5 +1,6 @@ +// SPDX-License-Identifier: GPL-2.0-only OR MIT /* - * Copyright (C) 2022 The Falco Authors. + * Copyright (C) 2023 The Falco Authors. * * This file is dual licensed under either the MIT or GPL 2. See MIT.txt * or GPL2.txt for full copies of the license. diff --git a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/mount.bpf.c b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/mount.bpf.c index e89ec9d036..53897b974b 100644 --- a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/mount.bpf.c +++ b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/mount.bpf.c @@ -1,5 +1,6 @@ +// SPDX-License-Identifier: GPL-2.0-only OR MIT /* - * Copyright (C) 2022 The Falco Authors. + * Copyright (C) 2023 The Falco Authors. * * This file is dual licensed under either the MIT or GPL 2. See MIT.txt * or GPL2.txt for full copies of the license. diff --git a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/mprotect.bpf.c b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/mprotect.bpf.c index a986df468f..aacf8ae35d 100644 --- a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/mprotect.bpf.c +++ b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/mprotect.bpf.c @@ -1,5 +1,6 @@ +// SPDX-License-Identifier: GPL-2.0-only OR MIT /* - * Copyright (C) 2022 The Falco Authors. + * Copyright (C) 2023 The Falco Authors. * * This file is dual licensed under either the MIT or GPL 2. See MIT.txt * or GPL2.txt for full copies of the license. diff --git a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/munlock.bpf.c b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/munlock.bpf.c index 379f153ca8..4f709f85dc 100644 --- a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/munlock.bpf.c +++ b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/munlock.bpf.c @@ -1,5 +1,6 @@ +// SPDX-License-Identifier: GPL-2.0-only OR MIT /* - * Copyright (C) 2022 The Falco Authors. + * Copyright (C) 2023 The Falco Authors. * * This file is dual licensed under either the MIT or GPL 2. See MIT.txt * or GPL2.txt for full copies of the license. diff --git a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/munlockall.bpf.c b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/munlockall.bpf.c index db82609e94..e6a5f6c22a 100644 --- a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/munlockall.bpf.c +++ b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/munlockall.bpf.c @@ -1,5 +1,6 @@ +// SPDX-License-Identifier: GPL-2.0-only OR MIT /* - * Copyright (C) 2022 The Falco Authors. + * Copyright (C) 2023 The Falco Authors. * * This file is dual licensed under either the MIT or GPL 2. See MIT.txt * or GPL2.txt for full copies of the license. diff --git a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/munmap.bpf.c b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/munmap.bpf.c index 96c91cfeed..0a77a7e85c 100644 --- a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/munmap.bpf.c +++ b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/munmap.bpf.c @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: GPL-2.0-only OR MIT /* * Copyright (C) 2023 The Falco Authors. * diff --git a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/nanosleep.bpf.c b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/nanosleep.bpf.c index ab7b8aa2d1..cdbd041a28 100644 --- a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/nanosleep.bpf.c +++ b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/nanosleep.bpf.c @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: GPL-2.0-only OR MIT /* * Copyright (C) 2023 The Falco Authors. * diff --git a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/open.bpf.c b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/open.bpf.c index f294a69120..f34044ad39 100644 --- a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/open.bpf.c +++ b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/open.bpf.c @@ -1,5 +1,6 @@ +// SPDX-License-Identifier: GPL-2.0-only OR MIT /* - * Copyright (C) 2022 The Falco Authors. + * Copyright (C) 2023 The Falco Authors. * * This file is dual licensed under either the MIT or GPL 2. See MIT.txt * or GPL2.txt for full copies of the license. diff --git a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/open_by_handle_at.bpf.c b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/open_by_handle_at.bpf.c index f4ab71b7a3..6c89901b51 100644 --- a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/open_by_handle_at.bpf.c +++ b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/open_by_handle_at.bpf.c @@ -1,5 +1,6 @@ +// SPDX-License-Identifier: GPL-2.0-only OR MIT /* - * Copyright (C) 2022 The Falco Authors. + * Copyright (C) 2023 The Falco Authors. * * This file is dual licensed under either the MIT or GPL 2. See MIT.txt * or GPL2.txt for full copies of the license. diff --git a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/openat.bpf.c b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/openat.bpf.c index c31cce108a..6cd4548f88 100644 --- a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/openat.bpf.c +++ b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/openat.bpf.c @@ -1,5 +1,6 @@ +// SPDX-License-Identifier: GPL-2.0-only OR MIT /* - * Copyright (C) 2022 The Falco Authors. + * Copyright (C) 2023 The Falco Authors. * * This file is dual licensed under either the MIT or GPL 2. See MIT.txt * or GPL2.txt for full copies of the license. diff --git a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/openat2.bpf.c b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/openat2.bpf.c index 589e32d5f2..d7ce4f9f55 100644 --- a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/openat2.bpf.c +++ b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/openat2.bpf.c @@ -1,5 +1,6 @@ +// SPDX-License-Identifier: GPL-2.0-only OR MIT /* - * Copyright (C) 2022 The Falco Authors. + * Copyright (C) 2023 The Falco Authors. * * This file is dual licensed under either the MIT or GPL 2. See MIT.txt * or GPL2.txt for full copies of the license. diff --git a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/pidfd_getfd.bpf.c b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/pidfd_getfd.bpf.c index 3094296ada..e569bb906e 100644 --- a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/pidfd_getfd.bpf.c +++ b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/pidfd_getfd.bpf.c @@ -1,5 +1,6 @@ +// SPDX-License-Identifier: GPL-2.0-only OR MIT /* - * Copyright (C) 2022 The Falco Authors. + * Copyright (C) 2023 The Falco Authors. * * This file is dual licensed under either the MIT or GPL 2. See MIT.txt * or GPL2.txt for full copies of the license. @@ -76,4 +77,4 @@ int BPF_PROG(pidfd_getfd_x, return 0; } -/*=============================== EXIT EVENT ===========================*/ \ No newline at end of file +/*=============================== EXIT EVENT ===========================*/ diff --git a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/pidfd_open.bpf.c b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/pidfd_open.bpf.c index 76122cdfd9..8207837713 100644 --- a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/pidfd_open.bpf.c +++ b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/pidfd_open.bpf.c @@ -1,5 +1,6 @@ +// SPDX-License-Identifier: GPL-2.0-only OR MIT /* - * Copyright (C) 2022 The Falco Authors. + * Copyright (C) 2023 The Falco Authors. * * This file is dual licensed under either the MIT or GPL 2. See MIT.txt * or GPL2.txt for full copies of the license. diff --git a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/pipe.bpf.c b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/pipe.bpf.c index bbe4522532..696952103f 100644 --- a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/pipe.bpf.c +++ b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/pipe.bpf.c @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: GPL-2.0-only OR MIT /* * Copyright (C) 2023 The Falco Authors. * diff --git a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/pipe2.bpf.c b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/pipe2.bpf.c index cc233a5461..f3763107c5 100644 --- a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/pipe2.bpf.c +++ b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/pipe2.bpf.c @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: GPL-2.0-only OR MIT /* * Copyright (C) 2023 The Falco Authors. * diff --git a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/poll.bpf.c b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/poll.bpf.c index 51d12fd9ef..00ed0fcfaf 100644 --- a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/poll.bpf.c +++ b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/poll.bpf.c @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: GPL-2.0-only OR MIT /* * Copyright (C) 2023 The Falco Authors. * diff --git a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/ppoll.bpf.c b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/ppoll.bpf.c index 0bd1b60da4..bc757821ba 100644 --- a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/ppoll.bpf.c +++ b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/ppoll.bpf.c @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: GPL-2.0-only OR MIT /* * Copyright (C) 2023 The Falco Authors. * diff --git a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/prctl.bpf.c b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/prctl.bpf.c index 5b30ff1ef4..42491b0847 100644 --- a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/prctl.bpf.c +++ b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/prctl.bpf.c @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: GPL-2.0-only OR MIT /* * Copyright (C) 2023 The Falco Authors. * diff --git a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/pread64.bpf.c b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/pread64.bpf.c index 744664a546..b7a4c1157f 100644 --- a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/pread64.bpf.c +++ b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/pread64.bpf.c @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: GPL-2.0-only OR MIT /* * Copyright (C) 2023 The Falco Authors. * diff --git a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/preadv.bpf.c b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/preadv.bpf.c index ef844b03d3..f7d8938ff9 100644 --- a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/preadv.bpf.c +++ b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/preadv.bpf.c @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: GPL-2.0-only OR MIT /* * Copyright (C) 2023 The Falco Authors. * diff --git a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/prlimit64.bpf.c b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/prlimit64.bpf.c index b34c2c46ba..bd945d14bc 100644 --- a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/prlimit64.bpf.c +++ b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/prlimit64.bpf.c @@ -1,5 +1,6 @@ +// SPDX-License-Identifier: GPL-2.0-only OR MIT /* - * Copyright (C) 2022 The Falco Authors. + * Copyright (C) 2023 The Falco Authors. * * This file is dual licensed under either the MIT or GPL 2. See MIT.txt * or GPL2.txt for full copies of the license. diff --git a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/ptrace.bpf.c b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/ptrace.bpf.c index ceb37dcc7c..5a3050425e 100644 --- a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/ptrace.bpf.c +++ b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/ptrace.bpf.c @@ -1,5 +1,6 @@ +// SPDX-License-Identifier: GPL-2.0-only OR MIT /* - * Copyright (C) 2022 The Falco Authors. + * Copyright (C) 2023 The Falco Authors. * * This file is dual licensed under either the MIT or GPL 2. See MIT.txt * or GPL2.txt for full copies of the license. diff --git a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/pwrite64.bpf.c b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/pwrite64.bpf.c index 87fe27c823..e125c1a76e 100644 --- a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/pwrite64.bpf.c +++ b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/pwrite64.bpf.c @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: GPL-2.0-only OR MIT /* * Copyright (C) 2023 The Falco Authors. * diff --git a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/pwritev.bpf.c b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/pwritev.bpf.c index 25d5df1ca3..0963408552 100644 --- a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/pwritev.bpf.c +++ b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/pwritev.bpf.c @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: GPL-2.0-only OR MIT /* * Copyright (C) 2023 The Falco Authors. * diff --git a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/quotactl.bpf.c b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/quotactl.bpf.c index 41586d4ffa..338620e631 100644 --- a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/quotactl.bpf.c +++ b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/quotactl.bpf.c @@ -1,5 +1,6 @@ +// SPDX-License-Identifier: GPL-2.0-only OR MIT /* - * Copyright (C) 2022 The Falco Authors. + * Copyright (C) 2023 The Falco Authors. * * This file is dual licensed under either the MIT or GPL 2. See MIT.txt * or GPL2.txt for full copies of the license. diff --git a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/read.bpf.c b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/read.bpf.c index 6c62f57f41..4c582f731a 100644 --- a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/read.bpf.c +++ b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/read.bpf.c @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: GPL-2.0-only OR MIT /* * Copyright (C) 2023 The Falco Authors. * diff --git a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/readv.bpf.c b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/readv.bpf.c index 71d10c165b..7496ceab94 100644 --- a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/readv.bpf.c +++ b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/readv.bpf.c @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: GPL-2.0-only OR MIT /* * Copyright (C) 2023 The Falco Authors. * diff --git a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/recv.bpf.c b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/recv.bpf.c index c253138c8b..a9c7e703ac 100644 --- a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/recv.bpf.c +++ b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/recv.bpf.c @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: GPL-2.0-only OR MIT /* * Copyright (C) 2023 The Falco Authors. * diff --git a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/recvfrom.bpf.c b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/recvfrom.bpf.c index 0b0a3d360e..bd464722ec 100644 --- a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/recvfrom.bpf.c +++ b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/recvfrom.bpf.c @@ -1,5 +1,6 @@ +// SPDX-License-Identifier: GPL-2.0-only OR MIT /* - * Copyright (C) 2022 The Falco Authors. + * Copyright (C) 2023 The Falco Authors. * * This file is dual licensed under either the MIT or GPL 2. See MIT.txt * or GPL2.txt for full copies of the license. diff --git a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/recvmmsg.bpf.c b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/recvmmsg.bpf.c index 6949d6d1c4..6dc1ac389b 100644 --- a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/recvmmsg.bpf.c +++ b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/recvmmsg.bpf.c @@ -1,5 +1,6 @@ +// SPDX-License-Identifier: GPL-2.0-only OR MIT /* - * Copyright (C) 2022 The Falco Authors. + * Copyright (C) 2023 The Falco Authors. * * This file is dual licensed under either the MIT or GPL 2. See MIT.txt * or GPL2.txt for full copies of the license. diff --git a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/recvmsg.bpf.c b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/recvmsg.bpf.c index 2aa3fd4291..8ae6fb731e 100644 --- a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/recvmsg.bpf.c +++ b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/recvmsg.bpf.c @@ -1,5 +1,6 @@ +// SPDX-License-Identifier: GPL-2.0-only OR MIT /* - * Copyright (C) 2022 The Falco Authors. + * Copyright (C) 2023 The Falco Authors. * * This file is dual licensed under either the MIT or GPL 2. See MIT.txt * or GPL2.txt for full copies of the license. diff --git a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/rename.bpf.c b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/rename.bpf.c index d205213d00..d0b6491167 100644 --- a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/rename.bpf.c +++ b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/rename.bpf.c @@ -1,5 +1,6 @@ +// SPDX-License-Identifier: GPL-2.0-only OR MIT /* - * Copyright (C) 2022 The Falco Authors. + * Copyright (C) 2023 The Falco Authors. * * This file is dual licensed under either the MIT or GPL 2. See MIT.txt * or GPL2.txt for full copies of the license. diff --git a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/renameat.bpf.c b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/renameat.bpf.c index 2b44388b23..9cff8da8cf 100644 --- a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/renameat.bpf.c +++ b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/renameat.bpf.c @@ -1,5 +1,6 @@ +// SPDX-License-Identifier: GPL-2.0-only OR MIT /* - * Copyright (C) 2022 The Falco Authors. + * Copyright (C) 2023 The Falco Authors. * * This file is dual licensed under either the MIT or GPL 2. See MIT.txt * or GPL2.txt for full copies of the license. diff --git a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/renameat2.bpf.c b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/renameat2.bpf.c index 5c07b5e828..36601012ba 100644 --- a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/renameat2.bpf.c +++ b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/renameat2.bpf.c @@ -1,5 +1,6 @@ +// SPDX-License-Identifier: GPL-2.0-only OR MIT /* - * Copyright (C) 2022 The Falco Authors. + * Copyright (C) 2023 The Falco Authors. * * This file is dual licensed under either the MIT or GPL 2. See MIT.txt * or GPL2.txt for full copies of the license. diff --git a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/rmdir.bpf.c b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/rmdir.bpf.c index a4e59b1fe9..92d8f705c3 100644 --- a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/rmdir.bpf.c +++ b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/rmdir.bpf.c @@ -1,5 +1,6 @@ +// SPDX-License-Identifier: GPL-2.0-only OR MIT /* - * Copyright (C) 2022 The Falco Authors. + * Copyright (C) 2023 The Falco Authors. * * This file is dual licensed under either the MIT or GPL 2. See MIT.txt * or GPL2.txt for full copies of the license. diff --git a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/seccomp.bpf.c b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/seccomp.bpf.c index e6f3ef3f81..b5ddaf8909 100644 --- a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/seccomp.bpf.c +++ b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/seccomp.bpf.c @@ -1,5 +1,6 @@ +// SPDX-License-Identifier: GPL-2.0-only OR MIT /* - * Copyright (C) 2022 The Falco Authors. + * Copyright (C) 2023 The Falco Authors. * * This file is dual licensed under either the MIT or GPL 2. See MIT.txt * or GPL2.txt for full copies of the license. diff --git a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/select.bpf.c b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/select.bpf.c index 3233864aca..3a42dcbd94 100644 --- a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/select.bpf.c +++ b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/select.bpf.c @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: GPL-2.0-only OR MIT /* * Copyright (C) 2023 The Falco Authors. * diff --git a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/semctl.bpf.c b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/semctl.bpf.c index 9fb267f49d..d130a7437e 100644 --- a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/semctl.bpf.c +++ b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/semctl.bpf.c @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: GPL-2.0-only OR MIT /* * Copyright (C) 2023 The Falco Authors. * diff --git a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/semget.bpf.c b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/semget.bpf.c index 35d8053c8f..84c5bceefc 100644 --- a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/semget.bpf.c +++ b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/semget.bpf.c @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: GPL-2.0-only OR MIT /* * Copyright (C) 2023 The Falco Authors. * diff --git a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/semop.bpf.c b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/semop.bpf.c index 121ba8a310..69f51d2526 100644 --- a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/semop.bpf.c +++ b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/semop.bpf.c @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: GPL-2.0-only OR MIT /* * Copyright (C) 2023 The Falco Authors. * diff --git a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/send.bpf.c b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/send.bpf.c index 043cce86ee..f52e297f36 100644 --- a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/send.bpf.c +++ b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/send.bpf.c @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: GPL-2.0-only OR MIT /* * Copyright (C) 2023 The Falco Authors. * diff --git a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/sendfile.bpf.c b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/sendfile.bpf.c index 1d3994edfa..4f4e962cf4 100644 --- a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/sendfile.bpf.c +++ b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/sendfile.bpf.c @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: GPL-2.0-only OR MIT /* * Copyright (C) 2023 The Falco Authors. * diff --git a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/sendmmsg.bpf.c b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/sendmmsg.bpf.c index 79816c5747..678c8326ff 100644 --- a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/sendmmsg.bpf.c +++ b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/sendmmsg.bpf.c @@ -1,5 +1,6 @@ +// SPDX-License-Identifier: GPL-2.0-only OR MIT /* - * Copyright (C) 2022 The Falco Authors. + * Copyright (C) 2023 The Falco Authors. * * This file is dual licensed under either the MIT or GPL 2. See MIT.txt * or GPL2.txt for full copies of the license. diff --git a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/sendmsg.bpf.c b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/sendmsg.bpf.c index 51a222ba10..52ba496d83 100644 --- a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/sendmsg.bpf.c +++ b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/sendmsg.bpf.c @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: GPL-2.0-only OR MIT /* * Copyright (C) 2023 The Falco Authors. * diff --git a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/sendto.bpf.c b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/sendto.bpf.c index 07fbc1399f..24b17804e6 100644 --- a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/sendto.bpf.c +++ b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/sendto.bpf.c @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: GPL-2.0-only OR MIT /* * Copyright (C) 2023 The Falco Authors. * diff --git a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/setgid.bpf.c b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/setgid.bpf.c index 7061e14001..34a89f5dda 100644 --- a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/setgid.bpf.c +++ b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/setgid.bpf.c @@ -1,5 +1,6 @@ +// SPDX-License-Identifier: GPL-2.0-only OR MIT /* - * Copyright (C) 2022 The Falco Authors. + * Copyright (C) 2023 The Falco Authors. * * This file is dual licensed under either the MIT or GPL 2. See MIT.txt * or GPL2.txt for full copies of the license. diff --git a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/setns.bpf.c b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/setns.bpf.c index 2a951edbe4..a94d0d411b 100644 --- a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/setns.bpf.c +++ b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/setns.bpf.c @@ -1,5 +1,6 @@ +// SPDX-License-Identifier: GPL-2.0-only OR MIT /* - * Copyright (C) 2022 The Falco Authors. + * Copyright (C) 2023 The Falco Authors. * * This file is dual licensed under either the MIT or GPL 2. See MIT.txt * or GPL2.txt for full copies of the license. diff --git a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/setpgid.bpf.c b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/setpgid.bpf.c index 629f9d4d16..82ec553cc7 100644 --- a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/setpgid.bpf.c +++ b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/setpgid.bpf.c @@ -1,5 +1,6 @@ +// SPDX-License-Identifier: GPL-2.0-only OR MIT /* - * Copyright (C) 2022 The Falco Authors. + * Copyright (C) 2023 The Falco Authors. * * This file is dual licensed under either the MIT or GPL 2. See MIT.txt * or GPL2.txt for full copies of the license. diff --git a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/setresgid.bpf.c b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/setresgid.bpf.c index 309b8f74eb..20cece7c82 100644 --- a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/setresgid.bpf.c +++ b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/setresgid.bpf.c @@ -1,5 +1,6 @@ +// SPDX-License-Identifier: GPL-2.0-only OR MIT /* - * Copyright (C) 2022 The Falco Authors. + * Copyright (C) 2023 The Falco Authors. * * This file is dual licensed under either the MIT or GPL 2. See MIT.txt * or GPL2.txt for full copies of the license. diff --git a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/setresuid.bpf.c b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/setresuid.bpf.c index 0e364c42a6..d40981e3ff 100644 --- a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/setresuid.bpf.c +++ b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/setresuid.bpf.c @@ -1,5 +1,6 @@ +// SPDX-License-Identifier: GPL-2.0-only OR MIT /* - * Copyright (C) 2022 The Falco Authors. + * Copyright (C) 2023 The Falco Authors. * * This file is dual licensed under either the MIT or GPL 2. See MIT.txt * or GPL2.txt for full copies of the license. diff --git a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/setrlimit.bpf.c b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/setrlimit.bpf.c index cf5ac17a00..aad918ec0a 100644 --- a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/setrlimit.bpf.c +++ b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/setrlimit.bpf.c @@ -1,5 +1,6 @@ +// SPDX-License-Identifier: GPL-2.0-only OR MIT /* - * Copyright (C) 2022 The Falco Authors. + * Copyright (C) 2023 The Falco Authors. * * This file is dual licensed under either the MIT or GPL 2. See MIT.txt * or GPL2.txt for full copies of the license. diff --git a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/setsid.bpf.c b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/setsid.bpf.c index dae338bd2b..54c1c0441f 100644 --- a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/setsid.bpf.c +++ b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/setsid.bpf.c @@ -1,5 +1,6 @@ +// SPDX-License-Identifier: GPL-2.0-only OR MIT /* - * Copyright (C) 2022 The Falco Authors. + * Copyright (C) 2023 The Falco Authors. * * This file is dual licensed under either the MIT or GPL 2. See MIT.txt * or GPL2.txt for full copies of the license. diff --git a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/setsockopt.bpf.c b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/setsockopt.bpf.c index b2a8c6fe45..57a966d678 100644 --- a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/setsockopt.bpf.c +++ b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/setsockopt.bpf.c @@ -1,5 +1,6 @@ +// SPDX-License-Identifier: GPL-2.0-only OR MIT /* - * Copyright (C) 2022 The Falco Authors. + * Copyright (C) 2023 The Falco Authors. * * This file is dual licensed under either the MIT or GPL 2. See MIT.txt * or GPL2.txt for full copies of the license. diff --git a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/setuid.bpf.c b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/setuid.bpf.c index 54db1c6f3b..a0d67fa1d7 100644 --- a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/setuid.bpf.c +++ b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/setuid.bpf.c @@ -1,5 +1,6 @@ +// SPDX-License-Identifier: GPL-2.0-only OR MIT /* - * Copyright (C) 2022 The Falco Authors. + * Copyright (C) 2023 The Falco Authors. * * This file is dual licensed under either the MIT or GPL 2. See MIT.txt * or GPL2.txt for full copies of the license. diff --git a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/shutdown.bpf.c b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/shutdown.bpf.c index 63cbc7903e..114569eafb 100644 --- a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/shutdown.bpf.c +++ b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/shutdown.bpf.c @@ -1,5 +1,6 @@ +// SPDX-License-Identifier: GPL-2.0-only OR MIT /* - * Copyright (C) 2022 The Falco Authors. + * Copyright (C) 2023 The Falco Authors. * * This file is dual licensed under either the MIT or GPL 2. See MIT.txt * or GPL2.txt for full copies of the license. diff --git a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/signalfd.bpf.c b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/signalfd.bpf.c index 5c163be48f..a65b342dae 100644 --- a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/signalfd.bpf.c +++ b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/signalfd.bpf.c @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: GPL-2.0-only OR MIT /* * Copyright (C) 2023 The Falco Authors. * diff --git a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/signalfd4.bpf.c b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/signalfd4.bpf.c index 5d6dc076de..d533cf1e68 100644 --- a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/signalfd4.bpf.c +++ b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/signalfd4.bpf.c @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: GPL-2.0-only OR MIT /* * Copyright (C) 2023 The Falco Authors. * diff --git a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/socket.bpf.c b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/socket.bpf.c index 13987398af..020ebd1f52 100644 --- a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/socket.bpf.c +++ b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/socket.bpf.c @@ -1,5 +1,6 @@ +// SPDX-License-Identifier: GPL-2.0-only OR MIT /* - * Copyright (C) 2022 The Falco Authors. + * Copyright (C) 2023 The Falco Authors. * * This file is dual licensed under either the MIT or GPL 2. See MIT.txt * or GPL2.txt for full copies of the license. diff --git a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/socketpair.bpf.c b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/socketpair.bpf.c index d15064192c..7bab68deea 100644 --- a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/socketpair.bpf.c +++ b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/socketpair.bpf.c @@ -1,5 +1,6 @@ +// SPDX-License-Identifier: GPL-2.0-only OR MIT /* - * Copyright (C) 2022 The Falco Authors. + * Copyright (C) 2023 The Falco Authors. * * This file is dual licensed under either the MIT or GPL 2. See MIT.txt * or GPL2.txt for full copies of the license. diff --git a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/splice.bpf.c b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/splice.bpf.c index 464154d426..e332a56bf3 100644 --- a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/splice.bpf.c +++ b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/splice.bpf.c @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: GPL-2.0-only OR MIT /* * Copyright (C) 2023 The Falco Authors. * diff --git a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/stat.bpf.c b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/stat.bpf.c index 2dce973385..89a8dbecf3 100644 --- a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/stat.bpf.c +++ b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/stat.bpf.c @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: GPL-2.0-only OR MIT /* * Copyright (C) 2023 The Falco Authors. * diff --git a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/symlink.bpf.c b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/symlink.bpf.c index e5c943e4dd..805b06690d 100644 --- a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/symlink.bpf.c +++ b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/symlink.bpf.c @@ -1,5 +1,6 @@ +// SPDX-License-Identifier: GPL-2.0-only OR MIT /* - * Copyright (C) 2022 The Falco Authors. + * Copyright (C) 2023 The Falco Authors. * * This file is dual licensed under either the MIT or GPL 2. See MIT.txt * or GPL2.txt for full copies of the license. diff --git a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/symlinkat.bpf.c b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/symlinkat.bpf.c index 04d3134735..048f6b91e5 100644 --- a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/symlinkat.bpf.c +++ b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/symlinkat.bpf.c @@ -1,5 +1,6 @@ +// SPDX-License-Identifier: GPL-2.0-only OR MIT /* - * Copyright (C) 2022 The Falco Authors. + * Copyright (C) 2023 The Falco Authors. * * This file is dual licensed under either the MIT or GPL 2. See MIT.txt * or GPL2.txt for full copies of the license. diff --git a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/tgkill.bpf.c b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/tgkill.bpf.c index de347ad9f4..71e20191ce 100644 --- a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/tgkill.bpf.c +++ b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/tgkill.bpf.c @@ -1,5 +1,6 @@ +// SPDX-License-Identifier: GPL-2.0-only OR MIT /* - * Copyright (C) 2022 The Falco Authors. + * Copyright (C) 2023 The Falco Authors. * * This file is dual licensed under either the MIT or GPL 2. See MIT.txt * or GPL2.txt for full copies of the license. diff --git a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/timerfd_create.bpf.c b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/timerfd_create.bpf.c index ced5bc1558..dbaa9a5e31 100644 --- a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/timerfd_create.bpf.c +++ b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/timerfd_create.bpf.c @@ -1,5 +1,6 @@ +// SPDX-License-Identifier: GPL-2.0-only OR MIT /* - * Copyright (C) 2022 The Falco Authors. + * Copyright (C) 2023 The Falco Authors. * * This file is dual licensed under either the MIT or GPL 2. See MIT.txt * or GPL2.txt for full copies of the license. diff --git a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/tkill.bpf.c b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/tkill.bpf.c index 5e07794127..3414885836 100644 --- a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/tkill.bpf.c +++ b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/tkill.bpf.c @@ -1,5 +1,6 @@ +// SPDX-License-Identifier: GPL-2.0-only OR MIT /* - * Copyright (C) 2022 The Falco Authors. + * Copyright (C) 2023 The Falco Authors. * * This file is dual licensed under either the MIT or GPL 2. See MIT.txt * or GPL2.txt for full copies of the license. diff --git a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/umount.bpf.c b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/umount.bpf.c index 3d3b05474b..b3a3652b41 100644 --- a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/umount.bpf.c +++ b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/umount.bpf.c @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: GPL-2.0-only OR MIT /* * Copyright (C) 2023 The Falco Authors. * diff --git a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/umount2.bpf.c b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/umount2.bpf.c index 7c5470f595..a6d3a61961 100644 --- a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/umount2.bpf.c +++ b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/umount2.bpf.c @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: GPL-2.0-only OR MIT /* * Copyright (C) 2023 The Falco Authors. * diff --git a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/unlink.bpf.c b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/unlink.bpf.c index bf147846c0..852a0c898f 100644 --- a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/unlink.bpf.c +++ b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/unlink.bpf.c @@ -1,5 +1,6 @@ +// SPDX-License-Identifier: GPL-2.0-only OR MIT /* - * Copyright (C) 2022 The Falco Authors. + * Copyright (C) 2023 The Falco Authors. * * This file is dual licensed under either the MIT or GPL 2. See MIT.txt * or GPL2.txt for full copies of the license. diff --git a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/unlinkat.bpf.c b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/unlinkat.bpf.c index 37ca3994ec..84f9df84b3 100644 --- a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/unlinkat.bpf.c +++ b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/unlinkat.bpf.c @@ -1,5 +1,6 @@ +// SPDX-License-Identifier: GPL-2.0-only OR MIT /* - * Copyright (C) 2022 The Falco Authors. + * Copyright (C) 2023 The Falco Authors. * * This file is dual licensed under either the MIT or GPL 2. See MIT.txt * or GPL2.txt for full copies of the license. diff --git a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/unshare.bpf.c b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/unshare.bpf.c index 91559fad8b..ac6ab0ddb5 100644 --- a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/unshare.bpf.c +++ b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/unshare.bpf.c @@ -1,5 +1,6 @@ +// SPDX-License-Identifier: GPL-2.0-only OR MIT /* - * Copyright (C) 2022 The Falco Authors. + * Copyright (C) 2023 The Falco Authors. * * This file is dual licensed under either the MIT or GPL 2. See MIT.txt * or GPL2.txt for full copies of the license. diff --git a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/userfaultfd.bpf.c b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/userfaultfd.bpf.c index df280c854d..79064ce1f5 100644 --- a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/userfaultfd.bpf.c +++ b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/userfaultfd.bpf.c @@ -1,5 +1,6 @@ +// SPDX-License-Identifier: GPL-2.0-only OR MIT /* - * Copyright (C) 2022 The Falco Authors. + * Copyright (C) 2023 The Falco Authors. * * This file is dual licensed under either the MIT or GPL 2. See MIT.txt * or GPL2.txt for full copies of the license. diff --git a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/vfork.bpf.c b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/vfork.bpf.c index 064633c769..ac81d89d5f 100644 --- a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/vfork.bpf.c +++ b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/vfork.bpf.c @@ -1,5 +1,6 @@ +// SPDX-License-Identifier: GPL-2.0-only OR MIT /* - * Copyright (C) 2022 The Falco Authors. + * Copyright (C) 2023 The Falco Authors. * * This file is dual licensed under either the MIT or GPL 2. See MIT.txt * or GPL2.txt for full copies of the license. diff --git a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/write.bpf.c b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/write.bpf.c index bd9c55e962..3267e501e8 100644 --- a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/write.bpf.c +++ b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/write.bpf.c @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: GPL-2.0-only OR MIT /* * Copyright (C) 2023 The Falco Authors. * diff --git a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/writev.bpf.c b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/writev.bpf.c index 533ed90026..abfbb770f1 100644 --- a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/writev.bpf.c +++ b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/writev.bpf.c @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: GPL-2.0-only OR MIT /* * Copyright (C) 2023 The Falco Authors. * diff --git a/driver/modern_bpf/shared_definitions/struct_definitions.h b/driver/modern_bpf/shared_definitions/struct_definitions.h index e48c09bcde..a4a0d009d5 100644 --- a/driver/modern_bpf/shared_definitions/struct_definitions.h +++ b/driver/modern_bpf/shared_definitions/struct_definitions.h @@ -1,5 +1,6 @@ +// SPDX-License-Identifier: GPL-2.0-only OR MIT /* - * Copyright (C) 2022 The Falco Authors. + * Copyright (C) 2023 The Falco Authors. * * This file is dual licensed under either the MIT or GPL 2. See MIT.txt * or GPL2.txt for full copies of the license. diff --git a/driver/ppm.h b/driver/ppm.h index ee0392a453..ba43ba4be8 100644 --- a/driver/ppm.h +++ b/driver/ppm.h @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: GPL-2.0-only OR MIT /* Copyright (C) 2023 The Falco Authors. diff --git a/driver/ppm_consumer.h b/driver/ppm_consumer.h index 70801bce7d..3694b2e859 100644 --- a/driver/ppm_consumer.h +++ b/driver/ppm_consumer.h @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: GPL-2.0-only OR MIT /* Copyright (C) 2023 The Falco Authors. diff --git a/driver/ppm_cputime.c b/driver/ppm_cputime.c index feedd6bdee..eb14832acd 100644 --- a/driver/ppm_cputime.c +++ b/driver/ppm_cputime.c @@ -1,6 +1,7 @@ +// SPDX-License-Identifier: GPL-2.0-only OR MIT /* -Copyright (C) 2021 The Falco Authors. +Copyright (C) 2023 The Falco Authors. This file is dual licensed under either the MIT or GPL 2. See MIT.txt or GPL2.txt for full copies of the license. diff --git a/driver/ppm_events.c b/driver/ppm_events.c index 45f12494c3..b2cfd727e9 100644 --- a/driver/ppm_events.c +++ b/driver/ppm_events.c @@ -1,6 +1,7 @@ +// SPDX-License-Identifier: GPL-2.0-only OR MIT /* -Copyright (C) 2021 The Falco Authors. +Copyright (C) 2023 The Falco Authors. This file is dual licensed under either the MIT or GPL 2. See MIT.txt or GPL2.txt for full copies of the license. diff --git a/driver/ppm_events.h b/driver/ppm_events.h index bf0f5f29a2..198bc84749 100644 --- a/driver/ppm_events.h +++ b/driver/ppm_events.h @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: GPL-2.0-only OR MIT /* Copyright (C) 2023 The Falco Authors. diff --git a/driver/ppm_events_public.h b/driver/ppm_events_public.h index 3bd5ca1282..db2e8e3914 100644 --- a/driver/ppm_events_public.h +++ b/driver/ppm_events_public.h @@ -1,6 +1,7 @@ +// SPDX-License-Identifier: GPL-2.0-only OR MIT /* -Copyright (C) 2021 The Falco Authors.Copyright (C) 2021 The Falco Authors. +Copyright (C) 2023 The Falco Authors.Copyright (C) 2023 The Falco Authors. This file is dual licensed under either the MIT or GPL 2. See MIT.txt or GPL2.txt for full copies of the license. diff --git a/driver/ppm_fillers.c b/driver/ppm_fillers.c index 7b99686160..074ef3e5c3 100644 --- a/driver/ppm_fillers.c +++ b/driver/ppm_fillers.c @@ -1,6 +1,7 @@ +// SPDX-License-Identifier: GPL-2.0-only OR MIT /* -Copyright (C) 2021 The Falco Authors. +Copyright (C) 2023 The Falco Authors. This file is dual licensed under either the MIT or GPL 2. See MIT.txt or GPL2.txt for full copies of the license. diff --git a/driver/ppm_fillers.h b/driver/ppm_fillers.h index 8a881fcfee..3aa7daa6e8 100644 --- a/driver/ppm_fillers.h +++ b/driver/ppm_fillers.h @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: GPL-2.0-only OR MIT /* Copyright (C) 2023 The Falco Authors. diff --git a/driver/ppm_flag_helpers.h b/driver/ppm_flag_helpers.h index 390d827894..9376dae06e 100644 --- a/driver/ppm_flag_helpers.h +++ b/driver/ppm_flag_helpers.h @@ -1,6 +1,7 @@ +// SPDX-License-Identifier: GPL-2.0-only OR MIT /* -Copyright (C) 2021 The Falco Authors. +Copyright (C) 2023 The Falco Authors. This file is dual licensed under either the MIT or GPL 2. See MIT.txt or GPL2.txt for full copies of the license. diff --git a/driver/ppm_ringbuffer.h b/driver/ppm_ringbuffer.h index 421ebf44ef..11e0d6c693 100644 --- a/driver/ppm_ringbuffer.h +++ b/driver/ppm_ringbuffer.h @@ -1,6 +1,7 @@ +// SPDX-License-Identifier: GPL-2.0-only OR MIT /* -Copyright (C) 2021 The Falco Authors. +Copyright (C) 2023 The Falco Authors. This file is dual licensed under either the MIT or GPL 2. See MIT.txt or GPL2.txt for full copies of the license. diff --git a/driver/socketcall_to_syscall.c b/driver/socketcall_to_syscall.c index e6dc64522a..62e41f8b3a 100644 --- a/driver/socketcall_to_syscall.c +++ b/driver/socketcall_to_syscall.c @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: GPL-2.0-only OR MIT /* Copyright (C) 2023 The Falco Authors. diff --git a/driver/socketcall_to_syscall.h b/driver/socketcall_to_syscall.h index e3f042a78e..773cf198fa 100644 --- a/driver/socketcall_to_syscall.h +++ b/driver/socketcall_to_syscall.h @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: GPL-2.0-only OR MIT /* Copyright (C) 2023 The Falco Authors. diff --git a/driver/syscall_table.c b/driver/syscall_table.c index 246c6e7843..676de3c734 100644 --- a/driver/syscall_table.c +++ b/driver/syscall_table.c @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: GPL-2.0-only OR MIT /* Copyright (C) 2023 The Falco Authors. diff --git a/driver/syscall_table32.c b/driver/syscall_table32.c index 65fda56006..137aaf238f 100644 --- a/driver/syscall_table32.c +++ b/driver/syscall_table32.c @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: GPL-2.0-only OR MIT /* Copyright (C) 2023 The Falco Authors. diff --git a/driver/syscall_table64.c b/driver/syscall_table64.c index 799c2164f4..2b3a16ed61 100644 --- a/driver/syscall_table64.c +++ b/driver/syscall_table64.c @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: GPL-2.0-only OR MIT /* Copyright (C) 2023 The Falco Authors.