batmand: Fix build of batgat module with linux 3.0
Commit Message
Signed-off-by: Sven Eckelmann <sven@narfation.org>
---
This patch depends on the patches currently stored in the branch
pu/nonblock_ioctl
Btw. findstring sounds a little bit... error-prone
linux/modules/Makefile | 8 ++++----
linux/modules/Makefile.kbuild | 4 ++--
2 files changed, 6 insertions(+), 6 deletions(-)
@@ -10,8 +10,8 @@ endif
UNAME:=$(shell uname -r)
-LINUX26=2.6
-LINUX_VERSION:=$(findstring $(LINUX26),$(UNAME))
+LINUX24=2.4
+LINUX_VERSION:=$(findstring $(LINUX24),$(UNAME))
REVISION:= $(shell if [ -d .svn ]; then \
if which svn > /dev/null; then \
svn info | grep "Rev:" | sed -e '1p' -n | awk '{print $$4}'; \
@@ -30,14 +30,14 @@ REVISION:= $(shell if [ -d .svn ]; then \
include $(PWD)/Makefile.kbuild
-ifneq ($(LINUX_VERSION),$(LINUX26))
+ifeq ($(LINUX_VERSION),$(LINUX24))
TARGET:=batgat
INCLUDE:=-I/lib/modules/$(UNAME)/build/include -I/usr/src/kernel-headers-$(UNAME)/include
EXTRA_CFLAGS+=-D__KERNEL__ -DMODULE -O2 -Wall $(INCLUDE)
CC:=gcc
endif
-ifeq ($(LINUX_VERSION),$(LINUX26))
+ifneq ($(LINUX_VERSION),$(LINUX24))
all:
$(MAKE) -C $(KERNELPATH) REVISION=$(REVISION) M=$(PWD) PWD=$(PWD) modules
@@ -2,10 +2,10 @@ ifeq ($(MAKING_MODULES),1)
-include $(TOPDIR)/Rules.make
endif
-LINUX26:=2.6
+LINUX24:=2.4
EXTRA_CFLAGS +=-DREVISION_VERSION=\"\ rv$(REVISION)\"
-ifeq ($(strip $(findstring $(LINUX26),$(LINUX_VERSION))),$(LINUX26))
+ifneq ($(strip $(findstring $(LINUX24),$(LINUX_VERSION))),$(LINUX24))
obj-m += batgat.o
batgat-objs := gateway.o hash.o