Jan Engelhardt
6d74a85f70
extensions: remove unused code from compat_xtnu.h
2021-07-17 11:34:34 +02:00
Jan Engelhardt
1f308c7262
extensions: use simpler header guards
2021-07-17 11:24:47 +02:00
Jan Engelhardt
5ad9de75d4
compat_xtables: employ route_me_harder define for 4.19 and 5.4 too
...
The API change found its way into some more Linux stable series.
2020-11-20 13:11:38 +01:00
Jan Engelhardt
50153ffdb9
compat_xtables: fix a spello near route_me_harder
2020-11-19 22:11:19 +01:00
Jan Engelhardt
0021003dc7
extensions: abolish NIPQUAD/NIP6
...
Support for Linux 2.6.28 is long gone.
2020-11-19 12:54:36 +01:00
Jan Engelhardt
0ab3247900
build: adjust for changed signature of ip_route_me_harder
...
(Cf. commit 46d6c5ae953cc0be38efd0e469284df7c4328cf8 in Linux.)
2020-11-19 12:28:55 +01:00
Jan Engelhardt
d31067b32e
Support for Linux 5.6 procfs API
2020-02-25 07:28:23 +01:00
Jan Engelhardt
bf63a25a64
build: remove support for Linux 4.14
2018-02-12 15:09:52 +01:00
Jan Engelhardt
94656621ed
build: remove support for Linux 4.13
2018-02-12 15:09:41 +01:00
Jan Engelhardt
95d4f9e113
build: remove support for Linux 4.12
2018-02-12 15:09:32 +01:00
Jan Engelhardt
123e1a14e9
build: remove support for Linux 4.11
2018-02-12 15:09:25 +01:00
Jan Engelhardt
f4f3f98609
build: remove support for Linux 4.10
2018-02-12 15:09:15 +01:00
Jan Engelhardt
9b1c7c1c04
build: remove support for Linux 4.9
2018-02-12 14:59:44 +01:00
Jan Engelhardt
ed8e496750
build: remove support for Linux 4.8
2018-02-12 14:57:21 +01:00
Jan Engelhardt
5339fcc65b
build: remove support for Linux 4.7
2018-02-12 14:56:57 +01:00
Jan Engelhardt
2265c1b854
build: remove support for Linux 4.6
2018-02-12 14:56:40 +01:00
Jan Engelhardt
2c574f992d
build: remove support for Linux 4.5
2018-02-12 14:56:24 +01:00
Jan Engelhardt
3a24468a68
build: remove support for Linux 4.4
2018-02-12 14:56:05 +01:00
Jan Engelhardt
7682cc8c34
build: remove support for Linux 4.3
2018-02-12 14:55:45 +01:00
Jan Engelhardt
215b3c5b12
build: remove support for Linux 4.2
2018-02-12 14:54:26 +01:00
Jan Engelhardt
4dbb36b723
build: remove support for Linux 4.1
2018-02-12 14:53:25 +01:00
Jan Engelhardt
10f951e61d
build: remove support for Linux 4.0
2018-02-12 14:53:01 +01:00
Jan Engelhardt
a4c50ae405
build: remove support for Linux 3.19
2018-02-12 14:50:33 +01:00
Jan Engelhardt
38d89983ca
build: remove support for Linux 3.18
2018-02-12 14:49:20 +01:00
Jan Engelhardt
25985650a9
build: remove support for Linux 3.17
2018-02-12 14:48:53 +01:00
Jan Engelhardt
4de9ff1505
build: remove support for Linux 3.16
2018-02-12 14:48:34 +01:00
Jan Engelhardt
46b7cf206b
build: remove support for Linux 3.15
2018-02-12 14:47:58 +01:00
Jan Engelhardt
29d10e11fa
build: remove support for Linux 3.14
2018-02-12 14:46:50 +01:00
Jan Engelhardt
60a26f1dea
build: remove support for Linux 3.13
2018-02-12 14:45:55 +01:00
Jan Engelhardt
cdf90737be
build: remove support for Linux 3.12
2018-02-12 14:45:41 +01:00
Jan Engelhardt
5713415014
build: remove support for Linux 3.11
2018-02-12 14:45:30 +01:00
Jan Engelhardt
230bc1f327
build: remove support for Linux 3.10
2018-02-12 14:45:14 +01:00
Jan Engelhardt
d360f5578c
build: remove support for Linux 3.9
2018-02-12 14:45:00 +01:00
Jan Engelhardt
dd32060f6a
build: remove support for Linux 3.8
2018-02-12 14:40:30 +01:00
Jan Engelhardt
d5eb4e586c
build: remove support for Linux 3.7
2018-02-12 14:39:36 +01:00
Seth Forshee
d2eeac4c32
build: (additional) support for Linux 4.14
...
Signed-off-by: Seth Forshee <seth.forshee@canonical.com >
2018-01-05 01:35:07 +01:00
Jan Engelhardt
a587f9526d
compat_xtables: use more accurate printf format for NIPQUAD
...
We never expect to emit values greater than 255 here, so use %hhu to
address more sprintf warnings.
2017-06-15 12:18:41 +02:00
Ralph Sennhauser
a8af97b8fa
build: support for Linux 4.10
...
Commit 613dbd95723aee7abd16860745691b6c7bda20dc (netfilter:
x_tables: move hook state into xt_action_param structure) changes the
struct xt_action_param, accommodate for it.
Signed-off-by: Ralph Sennhauser <ralph.sennhauser@gmail.com >
2017-01-04 02:40:41 +01:00
Jan Engelhardt
01e7128a80
build: support for Linux 4.4
2015-11-20 23:17:39 +01:00
Adam Butcher
4c21811919
src: work with typeof
...
Although not officially supported, we have found that the
xtables-addons modules we are interested in work fine on 3.0.4 with a
slight non-invasive mod to compat_xtables.h.
2014-09-04 18:44:52 +02:00
Jan Engelhardt
f2e21e67a5
build: resolve compile error with Linux 3.13
...
net_random has been removed in commit v3.14-rc1~94^2~191 and replaced
by its definition, prandom_u32.
prandom_u32 was only introduced in v3.8-rc1~74^2~22, so we will have
an extra ifdef for 3.7 support.
2014-04-18 19:12:40 +02:00
Jan Engelhardt
991c0cf4cf
compat_xtables: remove no longer needed target API redirection
...
Function signature for targets stayed the same since 3.7.
2014-01-09 10:24:32 +01:00
Jan Engelhardt
98ea6c538b
compat_xtables: remove unused ipt_unregister_table macro
2014-01-09 10:16:42 +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
b2cd0ab65b
xt_DNETMAP: support for Linux 3.10
2013-06-18 08:09:16 +02:00
Jan Engelhardt
b5a2f9aa14
compat_xtables: dissolve unusued rt_dst
2013-06-08 15:27:34 +02:00
Jan Engelhardt
1ed86c6bbd
build: remove support for Linux 3.6 / switch xt_DNETMAP to nf_nat
2012-11-12 18:42:11 +01:00
Jan Engelhardt
2a5f1099c8
build: remove support for Linux 3.5
2012-11-12 18:31:33 +01:00