Jan Engelhardt
02eb0e5df9
compat_xtables: remove unused function declarations
2014-01-09 10:19:00 +01:00
Jan Engelhardt
7cf7250e07
compat_xtables: remove unused xtnu_ip_route_me_harder
2014-01-09 10:16:02 +01:00
Jan Engelhardt
f9b0ee7533
compat_xtables: remove unused xtnu_skb_make_writable
2014-01-09 10:14:36 +01:00
Jan Engelhardt
a82d0ba517
compat_xtables: remove unused xtnu_request_find_match
...
The xt_find_match function is also getting unexported in 3.14.
2014-01-09 10:09:04 +01:00
Jan Engelhardt
bb25bc08c4
build: remove support for Linux 2.6.34
2012-11-12 18:30:08 +01:00
Jan Engelhardt
fabad77f8f
build: remove support for Linux 2.6.27
2012-10-16 04:16:57 +02:00
Jan Engelhardt
e640a15ec9
build: remove support for Linux 2.6.19
2012-10-16 02:36:06 +02:00
Jan Engelhardt
66f213e324
build: remove support for Linux 2.6.18
2012-10-16 02:36:02 +02:00
Jan Engelhardt
0dcc56bc62
build: remove support for Linux 2.6.17
2012-10-16 02:35:57 +02:00
Jan Engelhardt
e5093b61cd
compat_xtables: add xtnu_ipv6_skip_exthdr
2012-07-09 18:54:22 +02:00
Jan Engelhardt
b2bcedd1ef
build: support for Linux 3.5
2012-06-30 18:38:49 +02:00
Jan Engelhardt
43921c5834
compat_xtables: move to 2.6.35 xt_action_param (3/3)
...
Since the last merge of the "api35" branch, further changes were
included into nf-next. This set of three commits updates the
xtables-addons API to match that.
2010-05-13 19:45:56 +02:00
Jan Engelhardt
9a18a05d02
compat_xtables: move to 2.6.35 xt_action_param (2/3)
2010-05-13 19:45:52 +02:00
Jan Engelhardt
5b472be9bb
compat_xtables: move to 2.6.35 xt_action_param (1/3)
2010-05-13 19:28:37 +02:00
Jan Engelhardt
b32d6dad90
compat_xtables: remove unused list member from xtnu_{match,target}
2010-05-13 16:03:05 +02:00
Jan Engelhardt
5b2cb97c06
compat_xtables: annotate struct xtnu_{match,target}->name
2010-05-13 15:58:50 +02:00
Jan Engelhardt
ca894d6687
compat_xtables: improve memory usage in struct xtnu_{match,target}
2010-05-13 15:51:54 +02:00
Jan Engelhardt
ad146dbeef
compat_xtables: move to 2.6.35 API for targets
2010-04-05 02:15:20 +02:00
Jan Engelhardt
2ef714cc93
compat_xtables: add a memmem function
...
This will be needed by xt_ipp2p right away.
2010-02-28 17:24:27 +01:00
Jan Engelhardt
73e7b5ead1
compat_xtables: fix compilation with <= 2.6.19
...
Once upon a time there was no such checksumming...
2009-04-30 20:35:48 +02:00
Jan Engelhardt
637516f2d4
RAWNAT: add extension's kernel and userspace modules
...
RAWNAT provides stateless 1:1 network address translation.
2009-04-26 21:44:54 +02: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
f3f0741469
Support for Linux 2.6.17
2008-09-22 13:40:25 -04:00
Jan Engelhardt
3a4e719b8c
src: compile fixes for 2.6.18 and 2.6.19
...
I did not test f30793f591
on all
supported kernel versions and noticed too late.
2008-09-01 18:41:45 -04: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
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
5fd97e9973
compat update: allow building from 2.6.18 onwards
2008-03-12 04:28:40 +01:00
Jan Engelhardt
2fbfbe6cd4
Import Chaostables extensions
...
Signed-off-by: Jan Engelhardt <jengelh@computergmbh.de >
2008-02-21 18:56:21 +01: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
f53dc9fbaf
Add plural target (un)registration to compat glue
...
Signed-off-by: Jan Engelhardt <jengelh@computergmbh.de >
2008-01-30 03:50:16 +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