Lines 4-25
Link Here
|
4 |
|
4 |
|
5 |
# allow users to override these |
5 |
# allow users to override these |
6 |
# eg to compile for a kernel that you aren't currently running |
6 |
# eg to compile for a kernel that you aren't currently running |
7 |
KERNELRELEASE ?= $(shell uname -r) |
7 |
#KERNELRELEASE ?= $(shell uname -r) |
8 |
KSRC ?= /lib/modules/$(KERNELRELEASE)/build |
8 |
#KSRC ?= /lib/modules/$(KERNELRELEASE)/build |
9 |
|
9 |
|
10 |
KSUBLEVEL=$(shell cat $(KSRC)/Makefile | awk -F= '/^SUBLEVEL =/ {print $$2}' | \ |
10 |
#KSUBLEVEL=$(shell cat $(KSRC)/Makefile | awk -F= '/^SUBLEVEL =/ {print $$2}' | \ |
11 |
sed 's/^[ \t]*//;s/[ \t]*$$//') |
11 |
# sed 's/^[ \t]*//;s/[ \t]*$$//') |
12 |
|
12 |
|
13 |
ifeq ($(OSNAME),Linux) |
13 |
ifeq ($(OSNAME),Linux) |
14 |
ifeq ($(KSUBLEVEL),11) |
14 |
# ifeq ($(KSUBLEVEL),11) |
15 |
IPC_CFLAGS=-DNETLINK_ISCSI=12 |
15 |
# IPC_CFLAGS=-DNETLINK_ISCSI=12 |
16 |
else |
16 |
# else |
17 |
ifeq ($(KSUBLEVEL),12) |
17 |
# ifeq ($(KSUBLEVEL),12) |
18 |
IPC_CFLAGS=-DNETLINK_ISCSI=12 |
18 |
# IPC_CFLAGS=-DNETLINK_ISCSI=12 |
19 |
else |
19 |
# else |
20 |
IPC_CFLAGS=-DNETLINK_ISCSI=8 |
20 |
IPC_CFLAGS=-DNETLINK_ISCSI=8 |
21 |
endif |
21 |
# endif |
22 |
endif |
22 |
# endif |
23 |
IPC_OBJ=netlink.o |
23 |
IPC_OBJ=netlink.o |
24 |
else |
24 |
else |
25 |
ifeq ($(OSNAME),FreeBSD) |
25 |
ifeq ($(OSNAME),FreeBSD) |