opt
/
kaspersky
/
kav4fs
/
src
/
kernel
/
module.linux
➕ New
📤 Upload
✎ Editing:
Makefile
← Back
top_srcdir = .. obj-m += kav4fs_oas.o kav4fs_oas-c-objs += kernel.o queue.o cache.o kav4fs_oas-objs +=module.o interface.o interface_monitor.o \ files.o operations.o $(kav4fs_oas-c-objs) \ interceptor_rfs.o watchdog.o kav4fs_oas-hdrs +=cache.h kavmon.h kernel.h osdef.h queue.h util.h EXTRA_CFLAGS += -DLINUX_KERNEL26 -DHIDDEN_SCT -DUSE_REDIRFS -I/opt/kaspersky/kav4fs/src/kernel EXTRA_CFLAGS += -DPTRACE_COMMAND_ADDR=0xffffffffb063b710ULL -DACCESS_VM_ADDR=0xffffffffb07f4760ULL EXTRA_CFLAGS += -DPTRACE_DOLINK_ADDR=0xffffffffb06aaab0ULL -DPTRACE_UNLINK_ADDR=0xffffffffb06aab80ULL EXTRA_CFLAGS += -DSYSCALL_TABLE_ADDR=0xffffffffb0e02cc0ULL -DKSTRDUP_ADDR=0xffffffffb07dd860ULL MODNAME = ../bin//kav4fs_oas.ko ifeq ($(CONFIG_CIFS),m) EXTRA_CFLAGS += -D__CONFIG_CIFS_MODULE else ifeq ($(CONFIG_CIFS),y) EXTRA_CFLAGS += -D__CONFIG_CIFS_KERNEL endif endif ifeq ($(KERNELRELEASE),) KDIR = /lib/modules/3.10.0-1062.12.1.el7.x86_64/build PWD = $(shell pwd) kav4fs_oas-cfiles = ${kav4fs_oas-c-objs:.o=.c} kav4fs_oas_build:: kav4fs_oas-redirfs $(kav4fs_oas-cfiles) $(kav4fs_oas-hdrs) @mkdir -p ../bin/ $(MAKE) -C $(KDIR) SUBDIRS=$(PWD) modules @cp kav4fs_oas.ko $(MODNAME) %.c: @ln -s ../$@ %.h: @ln -s ../$@ kav4fs_oas-redirfs:: @ln -sfn ../redirfs redirfs @ln -sfn ../redirfs/Module.symvers Module.symvers @ln -sfn ../redirfs/Modules.symvers Modules.symvers clean:: $(MAKE) -C $(KDIR) SUBDIRS=$(PWD) clean $(RM) $(MODNAME) redirfs Module.symvers Modules.symvers $(RM) $(kav4fs_oas-cfiles) $(kav4fs_oas-hdrs) distclean:: clean $(RM) Makefile Makefile.in endif
💾 Save Changes
Cancel
📤 Upload File
×
Select File
Upload
Cancel
➕ Create New
×
Type
📄 File
📁 Folder
Name
Create
Cancel
✎ Rename Item
×
Current Name
New Name
Rename
Cancel
🔐 Change Permissions
×
Target File
Permission (e.g., 0755, 0644)
0755
0644
0777
Apply
Cancel