Jan Rafaj
a3baa78ae2
ACCOUNT: remove compat glue from libxt_ACCOUNT
2009-09-05 03:40:47 +02:00
Jan Rafaj
47e002127c
ACCOUNT: use non-clashing function names
...
[jengelh: It is just impossible to set a breakpoint right on functions
if all modules call or/use the same symbol name.]
2009-09-05 03:40:47 +02:00
Jan Rafaj
03363a528a
ACCOUNT: utilize compat_xtables.h for backwards compatibility
2009-09-05 03:40:47 +02:00
Jan Rafaj
58b016f0af
ACCOUNT: replace own DEBUGP by kernel's pr_debug
2009-09-05 03:40:47 +02:00
Jan Rafaj
8d64e7bd50
ACCOUNT: remove manual compat support
2009-09-05 03:40:47 +02:00
Jan Engelhardt
dd6cb27da4
ACCOUNT: simple reformat, use tabs instead of spaces
...
The result is not perfect, but at more manageable.
2009-09-05 03:40:46 +02:00
Jan Engelhardt
06c01131e8
ACCOUNT: remove trailing whitespace
2009-09-05 03:38:58 +02:00
Jan Engelhardt
a44c4e4b1d
Import ACCOUNT kernel and iptables modules
...
Reference: git://developer.intra2net.com/ipt_ACCOUNT # v1.15-1-gfb4dd1a
2009-09-05 03:38:31 +02:00
Jan Engelhardt
1fb6f187d3
build: enable fully parallel builds
...
Make make happy by using ${MAKE} instead of make.
2009-08-28 12:32:52 +02:00
Jan Engelhardt
5aee8738ed
quota2: fix invalid page access in cleanup function
2009-08-07 10:35:52 +02:00
Jan Engelhardt
1111edfd85
quota2: change max name length from 31 to 15
2009-07-10 17:21:27 +02:00
Jan Engelhardt
0d47cb8b37
quota2: direct-code XT_QUOTA_COUNTER_NAME_LENGTH
2009-07-10 17:21:12 +02:00
Jan Engelhardt
1c55aec64a
quota2: use strtoull instead of strtoul
2009-07-10 17:18:48 +02:00
Jan Engelhardt
dd26ab476c
quota2: extend locked period during cleanup
2009-07-04 02:11:25 +02:00
Jan Engelhardt
4bf667d8eb
quota2: reduce memory footprint for anonymous counters
...
48/64 bytes (32/64-bit arch, resp.) per counter.
2009-07-04 01:53:35 +02:00
Jan Engelhardt
0a88bd3435
quota2: consolidate spinlocking calls
2009-07-04 01:31:13 +02:00
Jan Engelhardt
62fb261265
quota2: prefix internal struct name with xt_
2009-07-04 01:29:32 +02:00
Jan Engelhardt
d97f77a8f5
TEE: spello fix
2009-07-02 04:16:14 +02:00
Jan Engelhardt
822c6bebe2
quota2: support nameless counters
2009-07-02 02:21:11 +02:00
Jan Engelhardt
fdf42a3a50
build: support for Linux 2.6.31-rc1
2009-07-02 01:51:40 +02:00
kd6lvw
71812a2053
build: support for Linux 2.6.30
...
Fix a compile error with xt_quota2. Linux kernel commit
v2.6.29-7544-g3ba113d removed the "owner" member.
2009-06-12 03:41:00 +02:00
kd6lvw
31e4e18998
build: use readlink -f in extensions/ipset/
...
Supplement to v1.5.7-5-gf373750.
2009-06-12 03:37:18 +02:00
Marek Michalkiewicz
9fb2ffe1d3
IPMARK: print missing --shift parameter
2009-06-12 03:33:54 +02:00
Jan Engelhardt
23e83aa04c
Xtables-addons 1.16
2009-05-27 14:55:51 +02:00
Jan Engelhardt
77ee63ba8b
ipset: fast forward to 3.0
2009-05-27 14:51:15 +02:00
Jan Engelhardt
49e59a6dce
RAWNAT: make iptable_rawpost compile with 2.6.30-rc5
2009-05-15 18:35:53 +02:00
Jan Engelhardt
137ecb9814
extensions: bump revision number to avoid possible POM clash
...
Users still using a kernel with POM modules may have problems due to
differing binary structures. Bump the revision numbers of the
Xtables-addons modules, to make them distinct from POM.
2009-05-14 21:42:05 +02:00
Jan Engelhardt
7e25254e93
SYSRQ: enable userspace module for multiprotocol
2009-05-14 21:39:48 +02:00
Jan Engelhardt
0c9ae3cb1b
iface: enable for multiprotocol
2009-05-14 21:38:09 +02:00
Jan Engelhardt
471e747fc0
STEAL: enable for multiprotocol
2009-05-14 21:38:08 +02:00
Jan Engelhardt
a13650f94d
Merge branch 'RAWNAT'
2009-04-30 20:35:59 +02: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
e5920cc577
Merge branch 'iface'
2009-04-30 19:41:56 +02:00
Jan Engelhardt
39655fe83b
iface: fix compilation with <= 2.6.27
...
Need to include compat_xtables.h to get all the definitions for older
kernels.
Also, net namespaces are not available before 2.6.24.
2009-04-30 19:41:31 +02:00
Jan Engelhardt
9df309a14a
iface: remove unused .data field
...
Neither is it anywhere used, but compat_xtables does not provide it
either.
2009-04-28 10:04:36 +02:00
Jan Engelhardt
4bcb7077c0
Merge branch 'iface'
2009-04-27 20:50:05 +02:00
Jan Engelhardt
000c2d73fd
iface: must use __u types in header files
2009-04-27 20:46:25 +02:00
Jan Engelhardt
e89c5d976a
iface: move private struct xt_iface_flag_pairs to .c file
2009-04-27 20:46:09 +02:00
Jan Engelhardt
f5ed98fbf5
iface: update documentation
...
For one, the tabs must go as they cause alignment problems. Also
update the manpage with proper markup.
2009-04-26 23:20:38 +02:00
Jan Engelhardt
60c4162087
iface: replace --lower_up by --lower-up
2009-04-26 22:22:20 +02:00
Jan Engelhardt
074a7d6cb7
iface: remove --promiscous flag
...
The spelling is difficult (actually it is "promiscuous"), and one
option should be enough. Keeping --promisc.
2009-04-26 22:21:27 +02:00
Jan Engelhardt
a6ba463c43
iface: remove redundant fields and use bool
2009-04-26 22:13:06 +02:00
Jan Engelhardt
be2061c520
iface: constify data arrays
2009-04-26 22:13:05 +02:00
Jan Engelhardt
3f96deb0f0
iface: remove define for internal array size
...
The macro was only used inside kernel code and not relevant to
user-space anyway.
2009-04-26 22:07:53 +02:00
Jan Engelhardt
6d8ce3acae
iface: dissolve module name/revision macros
...
The module name will unlikely be changing anytime soon. And if the
revision increases, we cannot just bump the number (well, in
Xtables-addons we can, but it would not be the case for the core
kernel). So let's not get into bad habits.
2009-04-26 22:07:43 +02:00
Jan Engelhardt
f6c317710f
iface: remove version/revision from helptext
...
XTABLES_VERSION does not contain anything meaningful to display.
Printing the revision is not of value too, I think.
2009-04-26 22:01:30 +02:00
Jan Engelhardt
6799806300
iface: use NFPROTO_*
2009-04-26 21:59:41 +02:00
Jan Engelhardt
0d36136f54
iface: some command decoupling
2009-04-26 21:56:53 +02:00
Jan Engelhardt
e1fc5f2086
iface: remove redundant parentheses
2009-04-26 21:56:25 +02:00
Jan Engelhardt
9d5f4bf468
Merge branch 'RAWNAT'
2009-04-26 21:47:43 +02:00