--- ebtables-v2.0pre5.001/Makefile Mon May 20 13:59:48 2002 +++ ebtables-v2.0pre5.002/Makefile Mon May 20 14:06:38 2002 @@ -2,12 +2,19 @@ KERNEL_DIR?=/usr/src/linux PROGNAME:=ebtables -PROGVERSION:="2.0pre5 (April 2002)" +PROGVERSION:="2.0pre5 (May 2002)" MANDIR?=/usr/local/man CFLAGS:=-Wall -Wunused include extensions/Makefile +# Some kernel testers prefer to use a symlink for /usr/include/linux +ifeq ($(SYMLINK), y) +KERNEL_INCLUDES=symlink +else +KERNEL_INCLUDES=headers +endif + .PHONY: headers headers: mkdir -p /usr/include/linux/netfilter_bridge @@ -18,6 +25,10 @@ cp -f $(KERNEL_DIR)/include/linux/netfilter_bridge.h \ /usr/include/linux/netfilter_bridge.h +.PHONY: symlink +symlink: + ln -fs $(KERNEL_DIR)/include/linux /usr/include/linux + communication.o: communication.c include/ebtables_u.h $(CC) $(CFLAGS) -c -o $@ $< @@ -36,7 +47,7 @@ mkdir -p $(@D) install -m 0644 -o root -g root $< $@ -install: $(MANDIR)/man8/ebtables.8 headers \ +install: $(MANDIR)/man8/ebtables.8 $(KERNEL_INCLUDES) \ ebtables /etc/ethertypes clean: --- ebtables-v2.0pre5.001/THANKS Sat Apr 13 17:40:35 2002 +++ ebtables-v2.0pre5.002/THANKS Mon May 20 13:49:50 2002 @@ -6,4 +6,4 @@ Jason Lunz Tim Gardner Loïc Minier - +Nick Fedchik --- ebtables-v2.0pre5.001/ChangeLog Mon May 20 13:59:48 2002 +++ ebtables-v2.0pre5.002/ChangeLog Mon May 20 13:49:27 2002 @@ -1,5 +1,7 @@ +20020520 * update help for -s and -d * add VLAN in ethertypes + * add SYMLINK option for compiling 20020501 * allow -i and --logical-in in BROUTING * update the manual page