mirror of
https://github.com/vincentmli/bpfire.git
synced 2026-04-09 18:45:54 +02:00
lunatik: change /lib/modules kernel path to 6.10
whenever compile kernel due to kernel change
lunatik needs to be recompiled too since
lunatik depends on kernel
change filter example Makefile to depend on
current kernel build version
diff --git a/examples/filter/Makefile b/examples/filter/Makefile
index f7eb0f6d..e30566a2 100644
--- a/examples/filter/Makefile
+++ b/examples/filter/Makefile
@@ -1,10 +1,12 @@
# SPDX-FileCopyrightText: (c) 2023-2024 Ring Zero Desenvolvimento de Software LTDA
# SPDX-License-Identifier: MIT OR GPL-2.0-only
+VMLINUX_BTF_PATH = /lib/modules/${shell uname -r}/build
+
all: vmlinux https.o
vmlinux:
- bpftool btf dump file /sys/kernel/btf/vmlinux format c > vmlinux.h
+ bpftool btf dump file $(VMLINUX_BTF_PATH)/vmlinux format c > vmlinux.h
Signed-off-by: Vincent Li <vincent.mc.li@gmail.com>
This commit is contained in:
@@ -1,21 +1,21 @@
|
||||
lib/modules/6.6.15-ipfire/lunatik
|
||||
lib/modules/6.6.15-ipfire/lunatik/luacompletion.ko
|
||||
lib/modules/6.6.15-ipfire/lunatik/luadata.ko
|
||||
lib/modules/6.6.15-ipfire/lunatik/luadevice.ko
|
||||
lib/modules/6.6.15-ipfire/lunatik/luafib.ko
|
||||
lib/modules/6.6.15-ipfire/lunatik/luafifo.ko
|
||||
lib/modules/6.6.15-ipfire/lunatik/lualinux.ko
|
||||
lib/modules/6.6.15-ipfire/lunatik/luanetfilter.ko
|
||||
lib/modules/6.6.15-ipfire/lunatik/luanotifier.ko
|
||||
lib/modules/6.6.15-ipfire/lunatik/luaprobe.ko
|
||||
lib/modules/6.6.15-ipfire/lunatik/luarcu.ko
|
||||
lib/modules/6.6.15-ipfire/lunatik/luasocket.ko
|
||||
lib/modules/6.6.15-ipfire/lunatik/luasyscall.ko
|
||||
lib/modules/6.6.15-ipfire/lunatik/luathread.ko
|
||||
lib/modules/6.6.15-ipfire/lunatik/luaxdp.ko
|
||||
lib/modules/6.6.15-ipfire/lunatik/luaxtable.ko
|
||||
lib/modules/6.6.15-ipfire/lunatik/lunatik.ko
|
||||
lib/modules/6.6.15-ipfire/lunatik/lunatik_run.ko
|
||||
lib/modules/6.10.11-ipfire/lunatik
|
||||
lib/modules/6.10.11-ipfire/lunatik/luacompletion.ko
|
||||
lib/modules/6.10.11-ipfire/lunatik/luadata.ko
|
||||
lib/modules/6.10.11-ipfire/lunatik/luadevice.ko
|
||||
lib/modules/6.10.11-ipfire/lunatik/luafib.ko
|
||||
lib/modules/6.10.11-ipfire/lunatik/luafifo.ko
|
||||
lib/modules/6.10.11-ipfire/lunatik/lualinux.ko
|
||||
lib/modules/6.10.11-ipfire/lunatik/luanetfilter.ko
|
||||
lib/modules/6.10.11-ipfire/lunatik/luanotifier.ko
|
||||
lib/modules/6.10.11-ipfire/lunatik/luaprobe.ko
|
||||
lib/modules/6.10.11-ipfire/lunatik/luarcu.ko
|
||||
lib/modules/6.10.11-ipfire/lunatik/luasocket.ko
|
||||
lib/modules/6.10.11-ipfire/lunatik/luasyscall.ko
|
||||
lib/modules/6.10.11-ipfire/lunatik/luathread.ko
|
||||
lib/modules/6.10.11-ipfire/lunatik/luaxdp.ko
|
||||
lib/modules/6.10.11-ipfire/lunatik/luaxtable.ko
|
||||
lib/modules/6.10.11-ipfire/lunatik/lunatik.ko
|
||||
lib/modules/6.10.11-ipfire/lunatik/lunatik_run.ko
|
||||
lib/modules/lua
|
||||
lib/modules/lua/driver.lua
|
||||
lib/modules/lua/examples
|
||||
|
||||
@@ -41,7 +41,7 @@ objects = $(DL_FILE)
|
||||
|
||||
$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
|
||||
|
||||
$(DL_FILE)_BLAKE2 = 318a0dc1220ff052aa0f56bf0e36783368b94b48d3a994283f3e6ca6326301b657917f7f8acc27c42e65d136dcf9f2f5f39f1b9de263aeaf831d2457f781c6d0
|
||||
$(DL_FILE)_BLAKE2 = 00274531615dc32cfebd61f375d9eaa22350688cc8d45ee4c89ad92fa7f21d2c6ac58629d097679e4e1a13d1cc98ef4c85fc976097c1d0e375063b76f603c233
|
||||
|
||||
install : $(TARGET)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user