Jan Engelhardt
21ea7b76ec
xt_LOGMARK: resolve new gcc7 warnings
...
xt_LOGMARK.c:56:32: warning: increment of a boolean expression [-Wbool-operation]
printk("%s""SEEN_REPLY", prev++ ? "," : "");
xt_LOGMARK.c:58:29: warning: increment of a boolean expression [-Wbool-operation]
printk("%s""ASSURED", prev++ ? "," : "");
xt_LOGMARK.c:60:31: warning: increment of a boolean expression [-Wbool-operation]
printk("%s""CONFIRMED", prev++ ? "," : "");
2017-06-15 12:00:09 +02:00
Ralph Sennhauser
ee8da2b1ac
build: support for Linux 4.12
...
As a result of commit cc41c84b7e7f ("netfilter: kill the fake untracked
conntrack objects") the helper nf_ct_is_untracked always returns false
and commit ab8bc7ed864b ("netfilter: remove nf_ct_is_untracked") removes
it all together.
Signed-off-by: Ralph Sennhauser <ralph.sennhauser@gmail.com >
2017-06-15 11:57:23 +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
Ralph Sennhauser
db234c30cd
build: support for Linux 4.9
...
Commit f330a7fdbe1611104622faff7e614a246a7d20f0 (netfilter: conntrack:
get rid of conntrack timer) replaces timer_list with an u32, use helper
from commit c8607e020014cf11a61601a0005270bad81cabdf (netfilter: nft_ct:
fix expiration getter).
Signed-off-by: Ralph Sennhauser <ralph.sennhauser@gmail.com >
2017-01-04 02:04:14 +01: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
5494bc40f4
Merge branch 'maint' into newage
2012-11-12 19:01:31 +01:00
Jan Engelhardt
bcdb7ed4e9
Update my email address
...
To ... none! Whatever is recent is in the git log.
2012-11-12 19:01:14 +01:00
Jan Engelhardt
693c32f414
build: remove support for Linux 2.6.35
2012-11-12 18:30:19 +01:00
Jan Engelhardt
ec97cd6d89
build: add missing linux/version.h includes where needed
...
Reported-by: Sergei Zhirikov <sfzhi@yahoo.com >
References: http://marc.info/?l=netfilter-devel&m=131404939007827&w=2
2011-08-28 19:45:39 +02:00
Jan Engelhardt
d2f3541cda
xt_LOGMARK: put ct dumping into its own function
2011-07-21 00:18:28 +02:00
Jan Engelhardt
d82b20ead7
xt_LOGMARK: fix detection of untracked connection for Linux >= 2.6.36
2011-01-12 01:53:38 +01:00
Jan Engelhardt
e5eedb25c2
LOGMARK: print remaining ct lifetime
2010-10-12 17:29:26 +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
ad146dbeef
compat_xtables: move to 2.6.35 API for targets
2010-04-05 02:15:20 +02:00
Jan Engelhardt
538d74b5d8
Update my email address
2009-03-25 22:10:42 +01: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
7b9ca945d4
xt_LOGMARK: print incoming interface index
2009-03-07 01:15:48 +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
f43ac442e1
Remove dependency on CONFIG_NETWORK_SECMARK
2008-07-07 21:34:52 +02:00
Jan Engelhardt
d7c5473cf6
LOGMARK: fix comma output in ctstatus= list
2008-04-08 11:51:24 +02:00
Jan Engelhardt
0ee80e4147
LOGMARK: add hook= and ctdir= fields
2008-04-08 11:49:45 +02:00
Jan Engelhardt
5fd97e9973
compat update: allow building from 2.6.18 onwards
2008-03-12 04:28:40 +01:00
Jan Engelhardt
1e34f02034
xt_LOGMARK: dump CLASSIFY mark, ctstate and ctstatus
...
Signed-off-by: Jan Engelhardt <jengelh@computergmbh.de >
2008-02-20 23:17:55 +01:00
Jan Engelhardt
6d2998588d
Add xt_LOGMARK (nfmark, ctmark, secmark logger)
...
xt_LOGMARK dumps the nfmark (packet mark), ctmark (connection mark)
and/or secmark to syslog.
Signed-off-by: Jan Engelhardt <jengelh@computergmbh.de >
2008-01-30 13:54:57 +01:00