Commit Graph

65 Commits

Author SHA1 Message Date
Andreas Henriksson
a36ceb85d7 Add new (iptables 1.4.5 compatible) tc/ipt/xt module.
Add a new cleaned up m_xt.c based on m_xt_old.c
The new m_xt.c has been updated to use the new names and new api
that xtables exposes in iptables 1.4.5.
All the old internal api cruft has also been dropped.

Additionally, a configure script test is added to check for
the new xtables api and set the TC_CONFIG_XT flag in Config.
(tc/Makefile already handles this flag in previous commit.)

Signed-off-by: Andreas Henriksson <andreas@fatal.se>
2009-12-26 10:09:27 -08:00
Andreas Henriksson
80d689d055 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: Andreas Henriksson <andreas@fatal.se>
2009-12-26 10:09:26 -08:00
Jamal Hadi Salim
63c7d26f94 Breakage noticed when debian upgraded to xtables (iptables > 1.4.1)
Many thanks to Yevgeny Kosarzhevsky <yevg@pisem.net> for reporting
and a lot of testing

Thanks to Jan Engelhardt <jengelh@medozas.de> for a lot of advice
Thanks to Denys Fedoryschenko <denys@visp.net.lb> for some sample
code that he tried and thanks to Andreas Henriksson <andreas@fatal.se>
(who maintains iproute2 on debian) for the persistent followup.

Signed-off-by: Jamal Hadi Salim <hadi@cyberus.ca>
2009-02-19 09:02:13 -08:00
Stephen Hemminger
45719416f9 Change mode of configure to executable.
Update .gitignore
2006-09-25 11:54:10 -07:00
net[shemminger]!shemminger
b70c1b9f09 Import patch iproute2.111
(Logical change 1.113)
2005-01-17 23:26:46 +00:00
net[shemminger]!shemminger
00fa84801e Import patch mirred.patch
(Logical change 1.111)
2004-12-08 20:13:56 +00:00
net[shemminger]!shemminger
8e64f6fe1f Import patch gact_iproute-2.6.8_patch
(Logical change 1.74)
2004-08-30 21:07:09 +00:00
osdl.net!shemminger
4b1bbd9c18 Remove configuration options for stuff using our copied header files.
(Logical change 1.62)
2004-08-09 16:35:28 +00:00
osdl.net!shemminger
b9cb1c9a4b XFRM is now a config optio.
(Logical change 1.60)
2004-07-30 22:27:50 +00:00
osdl.net!shemminger
3876b3c378 Test for HTB version match
(Logical change 1.59)
2004-07-30 20:50:38 +00:00
osdl.net!shemminger
2979d52f45 Use test program to make sure netem is correct type.
(Logical change 1.57)
2004-07-30 20:24:59 +00:00
osdl.net!shemminger
c830d77b8f Don't just look for header files, try a link.
(Logical change 1.47)
2004-07-02 17:47:53 +00:00
osdl.net!shemminger
6202b4c185 netsim --> netem
(Logical change 1.43)
2004-07-01 22:22:10 +00:00
osdl.net!shemminger
449bf1f339 (Logical change 1.33) 2004-06-25 21:14:22 +00:00
osdl.net!shemminger
aa48b4d581 Initial revision 2004-06-25 21:13:49 +00:00