Commit 80d689d0 authored by Andreas Henriksson's avatar Andreas Henriksson Committed by Stephen Hemminger

Keep the old tc/ipt/xt module for compatibility.

Move the file and rename the configure flags.
The file is being kept around for iptables < 1.4.5 compatibility.
Signed-off-by: default avatarAndreas Henriksson <andreas@fatal.se>
parent 7a96e199
......@@ -53,7 +53,7 @@ gcc -I$INCLUDE $IPTC -o /tmp/ipttest /tmp/ipttest.c $IPTL -ldl >/dev/null 2>&1
if [ $? -eq 0 ]
then
echo "TC_CONFIG_XT:=y" >>Config
echo "TC_CONFIG_XT_OLD:=y" >>Config
echo "using xtables seems no need for internal.h"
else
echo "failed test 2"
......@@ -86,7 +86,7 @@ gcc -I$INCLUDE $IPTC -o /tmp/ipttest /tmp/ipttest.c $IPTL -ldl >/dev/null 2>&1
if [ $? -eq 0 ]
then
echo "using xtables instead of iptables (need for internal.h)"
echo "TC_CONFIG_XT_H:=y" >>Config
echo "TC_CONFIG_XT_OLD_H:=y" >>Config
else
echo "failed test 3 using iptables"
......
......@@ -48,12 +48,17 @@ ifeq ($(TC_CONFIG_XT),y)
TCMODULES += m_xt.o
LDLIBS += -lxtables
else
ifeq ($(TC_CONFIG_XT_H),y)
ifeq ($(TC_CONFIG_XT_OLD),y)
TCMODULES += m_xt_old.o
LDLIBS += -lxtables
else
ifeq ($(TC_CONFIG_XT_OLD_H),y)
CFLAGS += -DTC_CONFIG_XT_H
TCMODULES += m_xt.o
TCMODULES += m_xt_old.o
LDLIBS += -lxtables
else
TCMODULES += m_ipt.o
else
TCMODULES += m_ipt.o
endif
endif
endif
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment