Jan Engelhardt
d97f77a8f5
TEE: spello fix
2009-07-02 04:16:14 +02:00
Jan Engelhardt
fdf42a3a50
build: support for Linux 2.6.31-rc1
2009-07-02 01:51:40 +02:00
Jan Engelhardt
e11a07b230
build: fix compile issues with <= 2.6.19
...
Resolve compile breakage from commits
36f80be2f7
and
7b9ca945d4
.
2009-03-07 02:58:36 +01:00
Jan Engelhardt
36f80be2f7
xt_TEE: enable routing by iif, nfmark and flowlabel
...
Patrick McHardy suggests in
http://marc.info/?l=netfilter-devel&m=123564267330117&w=2 that
routing should handle the clone more like its original.
2009-03-07 01:27:08 +01:00
Florian Westphal
d2d8712980
xt_TEE: resolve unknown symbol error with CONFIG_IPV6=n
...
WARNING: xt_TEE.ko needs unknown symbol ip6_route_output
Signed-off-by: Florian Westphal <fwestphal@astaro.com >
2009-03-07 00:48:16 +01:00
Jan Engelhardt
621cef39f5
revert "TEE: do not use TOS for routing"
...
Revert commit f77a8e2eda
.
Patrick McHardy suggests in
http://marc.info/?l=netfilter-devel&m=123564267330117&w=2 that
routing should handle the clone more like its original.
2009-03-05 02:03:06 +01:00
Jan Engelhardt
9ed364ed36
TEE: collapse tee_tg_send{4,6}
2009-01-10 13:58:19 +01:00
Jan Engelhardt
4aad07bdc4
TEE: IPv6 support
2008-11-21 01:15:21 +01:00
Jan Engelhardt
7a3f874753
TEE: various cleanups, add comments
...
Normalize function names in light of upcoming IPv6 support.
Reformat other lines.
Add comment note about tee_send4.
2008-11-21 01:15:03 +01:00
Jan Engelhardt
f77a8e2eda
TEE: do not use TOS for routing
...
Otherwise the cloned packet may be subject to more policy routing
rules than expected.
2008-11-21 01:15:02 +01:00
Jan Engelhardt
ee7e4f5a42
Update for Linux 2.6.28
2008-11-18 12:51:25 +01:00
Jan Engelhardt
be6fbee56a
src: use NFPROTO_ constants
2008-11-18 11:57:14 +01:00
Jan Engelhardt
ab27472eb4
src: move to a pskb-based API
...
It occurred that skb reallocation does happen on older kernels, and
those kernels should really be supported, since the patch is really
minimal.
2008-09-01 15:27:43 -04:00
Jan Engelhardt
74880dd6ca
Update license texts
2008-08-02 13:08:48 -04:00
Jan Engelhardt
f34be8445f
TEE: make skb writable before attempting checksum update
...
This also adds the compat function xtnu_skb_make_writable().
2008-04-09 20:06:17 +02:00
Jan Engelhardt
2f6bc4c8cb
TEE: reenable header_ops check
2008-04-07 08:44:25 +02:00
Jan Engelhardt
75e88a7321
Update compat code for new 2.6.25 code
...
Signed-off-by: Jan Engelhardt <jengelh@computergmbh.de >
2008-02-21 13:29:31 +01:00
Jan Engelhardt
47b700b0f5
Add a compat wrapper to make modules work with older Linux.
...
The extension modules use the API of a fairly recent kernel, if not
even the networking git tree. To make it work with older Linux
kernels, an API wrapper is added. Should compile against
running-kernels Linux 2.6.19..current (tested: 2.6.22..current).
Signed-off-by: Jan Engelhardt <jengelh@computergmbh.de >
2008-01-29 15:40:57 +01:00
Jan Engelhardt
7a981b17b5
Initial commit.
...
Populate the iptables-addons repository with two modules, xt_TARPIT
and xt_TEE, as a starting point.
Signed-off-by: Jan Engelhardt <jengelh@computergmbh.de >
2008-01-29 03:57:08 +01:00