2023-05-07 16:29:16 +08:00
|
|
|
CONFIG_MODULE_SIG=n
|
|
|
|
|
obj-m += safe_duck.o
|
2023-05-08 22:44:27 +08:00
|
|
|
safe_duck-objs := main.o msg.o global.o some_struct.o ip_hashmap.o network.o client_msg.o my_kallsyms_lookup_name.o hook.o
|
2023-05-07 16:29:16 +08:00
|
|
|
PWD := $(shell pwd)
|
|
|
|
|
KVER := $(shell uname -r)
|
|
|
|
|
KDIR := /lib/modules/$(KVER)/build
|
2023-12-03 00:19:46 +08:00
|
|
|
CFLAGS-y += -std=c99
|
|
|
|
|
|
2023-05-07 16:29:16 +08:00
|
|
|
all:
|
|
|
|
|
$(MAKE) -C $(KDIR) M=$(PWD) modules
|
|
|
|
|
clean:
|
|
|
|
|
rm -rf .*.cmd *.o *.mod.c *.ko .tmp_versions *.o.d *.mod
|