]> git.ipfire.org Git - thirdparty/xtables-addons.git/log
thirdparty/xtables-addons.git
15 years agoxa-d-m: remove superfluous protos
Jan Engelhardt [Fri, 14 May 2010 11:03:16 +0000 (13:03 +0200)] 
xa-d-m: remove superfluous protos

15 years agoMerge branch 'api35'
Jan Engelhardt [Fri, 14 May 2010 09:52:18 +0000 (11:52 +0200)] 
Merge branch 'api35'

15 years agocompat_xtables: more 2.6.35 support
Jan Engelhardt [Fri, 14 May 2010 09:51:34 +0000 (11:51 +0200)] 
compat_xtables: more 2.6.35 support

15 years agocompat_xtables: move to 2.6.35 xt_action_param (3/3)
Jan Engelhardt [Thu, 13 May 2010 17:34:36 +0000 (19:34 +0200)] 
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.

15 years agocompat_xtables: move to 2.6.35 xt_action_param (2/3)
Jan Engelhardt [Thu, 13 May 2010 17:45:52 +0000 (19:45 +0200)] 
compat_xtables: move to 2.6.35 xt_action_param (2/3)

15 years agocompat_xtables: move to 2.6.35 xt_action_param (1/3)
Jan Engelhardt [Thu, 13 May 2010 14:22:36 +0000 (16:22 +0200)] 
compat_xtables: move to 2.6.35 xt_action_param (1/3)

15 years agocompat_xtables: move 2.6.28+ xtnu_target_run code
Jan Engelhardt [Thu, 13 May 2010 14:30:22 +0000 (16:30 +0200)] 
compat_xtables: move 2.6.28+ xtnu_target_run code

15 years agocompat_xtables: remove unused list member from xtnu_{match,target}
Jan Engelhardt [Thu, 13 May 2010 14:03:05 +0000 (16:03 +0200)] 
compat_xtables: remove unused list member from xtnu_{match,target}

15 years agocompat_xtables: annotate struct xtnu_{match,target}->name
Jan Engelhardt [Thu, 13 May 2010 13:58:50 +0000 (15:58 +0200)] 
compat_xtables: annotate struct xtnu_{match,target}->name

15 years agocompat_xtables: improve memory usage in struct xtnu_{match,target}
Jan Engelhardt [Thu, 13 May 2010 13:51:54 +0000 (15:51 +0200)] 
compat_xtables: improve memory usage in struct xtnu_{match,target}

15 years agoxt_quota2: reduce printf complexity
Jan Engelhardt [Thu, 13 May 2010 13:39:29 +0000 (15:39 +0200)] 
xt_quota2: reduce printf complexity

15 years agoXtables-addons 1.26 v1.26
Jan Engelhardt [Fri, 30 Apr 2010 20:54:06 +0000 (22:54 +0200)] 
Xtables-addons 1.26

15 years agocompat_xtables: fix 2.6.34 compile error due to a typo
Jan Engelhardt [Fri, 30 Apr 2010 20:39:48 +0000 (22:39 +0200)] 
compat_xtables: fix 2.6.34 compile error due to a typo

15 years agoXtables-addons 1.25 v1.25
Jan Engelhardt [Mon, 26 Apr 2010 12:14:02 +0000 (14:14 +0200)] 
Xtables-addons 1.25

15 years agoMerge branch 'tee'
Jan Engelhardt [Mon, 26 Apr 2010 12:12:03 +0000 (14:12 +0200)] 
Merge branch 'tee'

15 years agoxt_TEE: move skb cleanup outwards
Jan Engelhardt [Thu, 15 Apr 2010 21:47:07 +0000 (23:47 +0200)] 
xt_TEE: move skb cleanup outwards

15 years agoxt_TEE: remove debug printks
Jan Engelhardt [Thu, 15 Apr 2010 20:49:08 +0000 (22:49 +0200)] 
xt_TEE: remove debug printks

15 years agoxt_TEE: use nf_conntrack_untracked
Jan Engelhardt [Thu, 15 Apr 2010 19:29:37 +0000 (21:29 +0200)] 
xt_TEE: use nf_conntrack_untracked

No reason having to use our own nf_conntrack bucket.

15 years agoMerge branch 'condition'
Jan Engelhardt [Thu, 15 Apr 2010 19:10:36 +0000 (21:10 +0200)] 
Merge branch 'condition'

15 years agoxt_condition: use non-interruptible check routine
Jan Engelhardt [Fri, 9 Apr 2010 10:28:50 +0000 (12:28 +0200)] 
xt_condition: use non-interruptible check routine

Patrick McHardy let's it be known: "No need for interruptible locking,
the section is very short and usually there's only a single iptables
process running at a time."

15 years agoxt_condition: remove unnecessary RCU protection
Jan Engelhardt [Fri, 9 Apr 2010 10:25:30 +0000 (12:25 +0200)] 
xt_condition: remove unnecessary RCU protection

The module does not use the RCU mechanism, so calling
list_add_rcu/list_del_rcu does not make much sense either.

15 years agoMerge branch 'api35'
Jan Engelhardt [Fri, 9 Apr 2010 10:24:21 +0000 (12:24 +0200)] 
Merge branch 'api35'

15 years agocompat_xtables: correct compile errors
Jan Engelhardt [Fri, 9 Apr 2010 10:24:19 +0000 (12:24 +0200)] 
compat_xtables: correct compile errors

15 years agoxt_TEE: use less expensive pskb_copy
Jan Engelhardt [Tue, 6 Apr 2010 23:31:18 +0000 (01:31 +0200)] 
xt_TEE: use less expensive pskb_copy

15 years agobuild: do not print enter/exit during banner
Jan Engelhardt [Mon, 5 Apr 2010 00:21:35 +0000 (02:21 +0200)] 
build: do not print enter/exit during banner

15 years agoMerge branch 'tee'
Jan Engelhardt [Mon, 5 Apr 2010 00:15:26 +0000 (02:15 +0200)] 
Merge branch 'tee'

15 years agoMerge branch 'api35'
Jan Engelhardt [Mon, 5 Apr 2010 00:15:24 +0000 (02:15 +0200)] 
Merge branch 'api35'

15 years agocompat_xtables: move to 2.6.35 API for targets
Jan Engelhardt [Sat, 27 Mar 2010 22:30:39 +0000 (23:30 +0100)] 
compat_xtables: move to 2.6.35 API for targets

15 years agoxt_TEE: new loop detection logic
Jan Engelhardt [Sun, 4 Apr 2010 22:44:44 +0000 (00:44 +0200)] 
xt_TEE: new loop detection logic

15 years agoxt_TEE: remove old loop detection
Jan Engelhardt [Fri, 2 Apr 2010 17:43:42 +0000 (19:43 +0200)] 
xt_TEE: remove old loop detection

The loop detection does not work if the kernel is built without
conntrack. In fact, since cloned packets are sent directly and do not
pass through Xtables, there are no loops happening.

15 years agoxt_TEE: do not retain iif and mark on cloned packet
Jan Engelhardt [Fri, 2 Apr 2010 14:59:13 +0000 (16:59 +0200)] 
xt_TEE: do not retain iif and mark on cloned packet

Patrick McHardy explains in [1] that locally-generated packets (such
as the clones xt_TEE will create) usually start with no iif and no
mark value, and even if cloned packets are a little more special than
locally-generated ones, let's do it that way.

[1] http://marc.info/?l=netfilter-devel&m=127012289008156&w=2

15 years agoxt_TEE: do not limit use to mangle table
Jan Engelhardt [Sat, 27 Mar 2010 01:55:41 +0000 (02:55 +0100)] 
xt_TEE: do not limit use to mangle table

15 years agoxt_TEE: free skb when route lookup failed
Jan Engelhardt [Fri, 26 Mar 2010 23:17:52 +0000 (00:17 +0100)] 
xt_TEE: free skb when route lookup failed

15 years agoxt_TEE: set dont-fragment on cloned packets
Jan Engelhardt [Fri, 26 Mar 2010 22:48:29 +0000 (23:48 +0100)] 
xt_TEE: set dont-fragment on cloned packets

15 years agoxt_TEE: avoid making original packet writable
Jan Engelhardt [Fri, 26 Mar 2010 22:28:13 +0000 (23:28 +0100)] 
xt_TEE: avoid making original packet writable

There is not any real need to make the original packet writable, as it
is not going to be modified anyway.

15 years agoxt_TEE: decrease TTL on cloned packet
Jan Engelhardt [Mon, 22 Mar 2010 22:15:42 +0000 (23:15 +0100)] 
xt_TEE: decrease TTL on cloned packet

15 years agoxt_TEE: do rechecksumming in PREROUTING too
Jan Engelhardt [Mon, 22 Mar 2010 22:16:51 +0000 (23:16 +0100)] 
xt_TEE: do rechecksumming in PREROUTING too

15 years agoxt_TEE: use ip_send_check instead of open-coded logic
Jan Engelhardt [Mon, 22 Mar 2010 22:29:20 +0000 (23:29 +0100)] 
xt_TEE: use ip_send_check instead of open-coded logic

15 years agoxt_SYSRQ: do not print error messages on ENOMEM
Jan Engelhardt [Fri, 26 Mar 2010 22:17:23 +0000 (23:17 +0100)] 
xt_SYSRQ: do not print error messages on ENOMEM

Memory allocation failures are usually already reported by SLAB and
the ENOMEM error code itself.

15 years agocompat_xtables: move to 2.6.35 API for matches
Jan Engelhardt [Sat, 27 Mar 2010 22:22:58 +0000 (23:22 +0100)] 
compat_xtables: move to 2.6.35 API for matches

15 years agobuild: add a version banner on make modules
Jan Engelhardt [Sat, 3 Apr 2010 20:06:04 +0000 (22:06 +0200)] 
build: add a version banner on make modules

Because the build error logs of module-assistant are totally useless,
as the tarball filename has been stripped of the version, and
configure is not run either.

15 years agodoc: put --with-xtlibdir in the spotlight
Jan Engelhardt [Fri, 26 Mar 2010 22:14:04 +0000 (23:14 +0100)] 
doc: put --with-xtlibdir in the spotlight

Too many people forget to specify the proper location...

15 years agoXtables-addons 1.24 v1.24
Jan Engelhardt [Wed, 17 Mar 2010 01:30:32 +0000 (02:30 +0100)] 
Xtables-addons 1.24

15 years agoxt_SYSRQ: drop unprocessed packets
Jan Engelhardt [Wed, 17 Mar 2010 01:46:18 +0000 (02:46 +0100)] 
xt_SYSRQ: drop unprocessed packets

15 years agoRevert "xt_TEE: cosmetic replace a version check"
Jan Engelhardt [Wed, 17 Mar 2010 01:37:00 +0000 (02:37 +0100)] 
Revert "xt_TEE: cosmetic replace a version check"

This reverts commit ab13e58f96e759be0f54837a8d5e87ab6bd1b8e9.

Whoops. There is no mark at all before 2.6.19.

15 years agomodules: replace AF/PF with NFPROTO
Jan Engelhardt [Wed, 17 Mar 2010 01:25:40 +0000 (02:25 +0100)] 
modules: replace AF/PF with NFPROTO

15 years agoextensions: replace AF/PF with NFPROTO
Jan Engelhardt [Wed, 17 Mar 2010 01:20:39 +0000 (02:20 +0100)] 
extensions: replace AF/PF with NFPROTO

Needs one update of netfilter.h to something recent, too.

15 years agobuild: fix build of userspace modules against old headers from linux-glibc-devel
Jan Engelhardt [Wed, 17 Mar 2010 01:10:56 +0000 (02:10 +0100)] 
build: fix build of userspace modules against old headers from linux-glibc-devel

15 years agomodules: replace AF/PF with NFPROTO
Jan Engelhardt [Tue, 16 Mar 2010 22:37:05 +0000 (23:37 +0100)] 
modules: replace AF/PF with NFPROTO

15 years agomodules: strip unneeded XT_ALIGN from matchsize/targetsize
Jan Engelhardt [Tue, 16 Mar 2010 22:34:25 +0000 (23:34 +0100)] 
modules: strip unneeded XT_ALIGN from matchsize/targetsize

The x_tables kernel part already does calculate it.

15 years agomodules: remove XT_ALIGN(0) lines
Jan Engelhardt [Tue, 16 Mar 2010 22:26:05 +0000 (23:26 +0100)] 
modules: remove XT_ALIGN(0) lines

15 years agoxt_condition: remove some blank lines
Jan Engelhardt [Tue, 16 Mar 2010 22:22:18 +0000 (23:22 +0100)] 
xt_condition: remove some blank lines

15 years agoxt_condition: switch semaphore to a mutex
Jan Engelhardt [Tue, 16 Mar 2010 22:16:07 +0000 (23:16 +0100)] 
xt_condition: switch semaphore to a mutex

15 years agoxt_SYSRQ: allow processing of UDP-Lite
Jan Engelhardt [Tue, 16 Mar 2010 16:27:59 +0000 (17:27 +0100)] 
xt_SYSRQ: allow processing of UDP-Lite

15 years agoxt_SYSRQ: fix wrong define for crypto inclusion
Jan Engelhardt [Tue, 16 Mar 2010 16:20:57 +0000 (17:20 +0100)] 
xt_SYSRQ: fix wrong define for crypto inclusion

15 years agoxt_TEE: cosmetic replace a version check
Jan Engelhardt [Tue, 16 Mar 2010 16:01:02 +0000 (17:01 +0100)] 
xt_TEE: cosmetic replace a version check

15 years agoSYSRQ: let module load when crypto is unavailable
Jan Engelhardt [Sun, 28 Feb 2010 16:24:08 +0000 (17:24 +0100)] 
SYSRQ: let module load when crypto is unavailable

15 years agoipp2p: bittorrent commands
Tomasz Tomkowiak [Tue, 26 Jan 2010 03:16:00 +0000 (06:16 +0300)] 
ipp2p: bittorrent commands

After testing I decide to write my patch to bittorrent GET commands
from xt_ipp2p.c because old procedure is useless for modified and/or
private trackers.

BTW: info_hash may be 3rd argument, passkey (private trackers) may be
1st argument (or not) etc. so we need to search.

15 years agocompat_xtables: add a memmem function
Jan Engelhardt [Fri, 26 Feb 2010 13:42:00 +0000 (14:42 +0100)] 
compat_xtables: add a memmem function

This will be needed by xt_ipp2p right away.

15 years agoXtables-addons 1.23 v1.23
Jan Engelhardt [Wed, 24 Feb 2010 19:59:38 +0000 (20:59 +0100)] 
Xtables-addons 1.23

15 years agobuild: support for Linux 2.6.34
Jan Engelhardt [Wed, 24 Feb 2010 11:11:10 +0000 (12:11 +0100)] 
build: support for Linux 2.6.34

15 years agodoc: changelog update
Jan Engelhardt [Wed, 24 Feb 2010 11:10:26 +0000 (12:10 +0100)] 
doc: changelog update

15 years agoSYSRQ: make IPv6 optional
Peter Volkov [Fri, 19 Feb 2010 11:46:17 +0000 (14:46 +0300)] 
SYSRQ: make IPv6 optional

In case the kernel is built without IPv6 support the compilation of
this module fails as it assumes IPv6. This patch makes kernel support
conditional on kernel .config.

15 years agoRAWNAT: make IPv6 optional
Peter Volkov [Fri, 19 Feb 2010 11:06:00 +0000 (14:06 +0300)] 
RAWNAT: make IPv6 optional

In case the kernel is built without IPv6 support the compilation of
this module fails as it assumes IPv6. This patch makes kernel support
conditional on kernel .config.

15 years agoRAWNAT: do not build ip6table_rawpost if IPv6 is not enabled
Jan Engelhardt [Tue, 23 Feb 2010 23:31:48 +0000 (00:31 +0100)] 
RAWNAT: do not build ip6table_rawpost if IPv6 is not enabled

15 years agolength2: guard off IPv6-only functions
Jan Engelhardt [Tue, 23 Feb 2010 23:29:55 +0000 (00:29 +0100)] 
length2: guard off IPv6-only functions

15 years agodoc: a few extra words to pkgconfig overriding
Jan Engelhardt [Thu, 18 Feb 2010 12:00:38 +0000 (13:00 +0100)] 
doc: a few extra words to pkgconfig overriding

15 years agodoc: improve documentation for using non-standard location of libxtables
Jonas Berlin [Thu, 18 Feb 2010 11:43:55 +0000 (13:43 +0200)] 
doc: improve documentation for using non-standard location of libxtables

How to use PKG_CONFIG_PATH. Get rid of remaining references to
recently removed --with-xtables flag.

15 years agodoc: remove unnecessasry --with-xtables option
Jan Engelhardt [Thu, 18 Feb 2010 10:14:46 +0000 (11:14 +0100)] 
doc: remove unnecessasry --with-xtables option

15 years agobuild: remove unnecessasry --with-xtables option
Jan Engelhardt [Tue, 16 Feb 2010 21:16:28 +0000 (22:16 +0100)] 
build: remove unnecessasry --with-xtables option

Jonas Berlin notes that --with-xtables only emitted a -I parameter
and -L was absent.

On second look, we would also be missing -Wl,-rpath, and that would
all be system-dependent. The --with-xtables option is actually not
needed; one can easily specify extra include directories and linker
flags by means of overriding libxtables_CFLAGS and libxtables_LIBS
(even when there are no installed pkgconfig files for libxtables).

15 years agobuild: remove unused kinclude_CFLAGS
Jan Engelhardt [Tue, 16 Feb 2010 21:14:16 +0000 (22:14 +0100)] 
build: remove unused kinclude_CFLAGS

15 years agobuild: remove unused --with-ksource option
Jan Engelhardt [Tue, 16 Feb 2010 20:11:03 +0000 (21:11 +0100)] 
build: remove unused --with-ksource option

15 years agoECHO: update to use skb_dst
Jan Engelhardt [Wed, 3 Feb 2010 18:34:41 +0000 (19:34 +0100)] 
ECHO: update to use skb_dst

15 years agoipset: update to 4.2
Jan Engelhardt [Mon, 25 Jan 2010 10:54:34 +0000 (11:54 +0100)] 
ipset: update to 4.2

15 years agoXtables-addons 1.22 v1.22
Jan Engelhardt [Fri, 22 Jan 2010 19:10:58 +0000 (20:10 +0100)] 
Xtables-addons 1.22

15 years agobuild: fix installation when only modules in subdirs are enabled
Peter Volkov [Mon, 18 Jan 2010 09:08:36 +0000 (12:08 +0300)] 
build: fix installation when only modules in subdirs are enabled

In case only modules that are built in subdirectories of extensions
are enabled (and thus nothing is build in extensions directory itself)
installation fails with the error (only build_ACCOUNT=y in mconfig):

install -pm0755
"/vt/portage/tmp/portage/net-firewall/xtables-addons-1.21/image/
//usr/local/libexec/xtables";
install: missing destination file operand after
"/vt/portage/tmp/portage/net-firewall/xtables-addons-1.21/image/
//usr/local/libexec/xtables"
Try `install --help' for more information.
make[3]: *** [install] Error 1

15 years agodoc: update changelog
Jan Engelhardt [Thu, 31 Dec 2009 15:38:34 +0000 (16:38 +0100)] 
doc: update changelog

15 years agogeoip: use /usr/share/xt_geoip instead of /var/geoip
Jan Engelhardt [Thu, 31 Dec 2009 15:37:42 +0000 (16:37 +0100)] 
geoip: use /usr/share/xt_geoip instead of /var/geoip

15 years agoquota2: add a no-change mode
Michael Farrell [Mon, 28 Dec 2009 15:23:57 +0000 (01:53 +1030)] 
quota2: add a no-change mode

This commit adds an option to xt_quota2 called "no-change". The
effect of this option, when used, is that it will skip incrementing
or decrementing the quota counter, effectively providing a quota test
only.

The reason for implementing this is so that I could have a rule check
if quota is available for a rule in the PREROUTING tables, without
actually decrementing the amount of available quota. I only wanted to
decrement the amount of available quota in the FORWARD rule.
Otherwise, the first packet of every connection would be counted
twice.

15 years agoipset: build ip_set_setlist.ko module
Kevin Locke [Sat, 19 Dec 2009 20:50:47 +0000 (13:50 -0700)] 
ipset: build ip_set_setlist.ko module

Not sure if this was overlooked, or if it is not in a suitable state
for general use, but lets give it a shot and see how it works.

Signed-off-by: Kevin Locke <kevin@kevinlocke.name>
[j.eng: it was overlooked]

15 years agoRename skb->iif to skb->skb_iif for 2.6.32+
Kevin Locke [Sat, 19 Dec 2009 20:50:46 +0000 (13:50 -0700)] 
Rename skb->iif to skb->skb_iif for 2.6.32+

The rename occurred in v2.6.32-rc7-1555-g8964be4, which will hit
mainline in 2.6.33.

Signed-off-by: Kevin Locke <kevin@kevinlocke.name>
15 years agoXtables-addons 1.21 v1.21
Jan Engelhardt [Wed, 9 Dec 2009 20:24:12 +0000 (21:24 +0100)] 
Xtables-addons 1.21

15 years agoACCOUNT: avoid collision with arp_tables setsockopt numbers
Jan Engelhardt [Sun, 29 Nov 2009 19:33:21 +0000 (20:33 +0100)] 
ACCOUNT: avoid collision with arp_tables setsockopt numbers

15 years agodoc: add example usage to libxt_TEE.man
Olivier Mehani [Wed, 25 Nov 2009 10:10:12 +0000 (11:10 +0100)] 
doc: add example usage to libxt_TEE.man

15 years agodoc: fix option mismatch --gw/--gateway (2)
Olivier Mehani [Wed, 25 Nov 2009 10:10:12 +0000 (11:10 +0100)] 
doc: fix option mismatch --gw/--gateway (2)

15 years agodoc: fix option mismatch --gw/--gateway in libxt_TEE.man
Jan Engelhardt [Wed, 25 Nov 2009 09:57:23 +0000 (10:57 +0100)] 
doc: fix option mismatch --gw/--gateway in libxt_TEE.man

15 years agoXtables-addons 1.20 v1.20
Jan Engelhardt [Thu, 19 Nov 2009 11:14:26 +0000 (12:14 +0100)] 
Xtables-addons 1.20

15 years agopknock: avoid compiler warnings for !PK_CRYPTO case
Jan Engelhardt [Thu, 19 Nov 2009 11:13:12 +0000 (12:13 +0100)] 
pknock: avoid compiler warnings for !PK_CRYPTO case

xt_pknock.c: In function "update_peer":
xt_pknock.c:890:3: warning: implicit declaration of function "pass_security"
xt_pknock.c: In function "pknock_mt":
xt_pknock.c:1030:5: warning: implicit declaration of function "is_close_knock"

15 years agopknock: reverse control flow for next patch
Jan Engelhardt [Thu, 19 Nov 2009 11:11:46 +0000 (12:11 +0100)] 
pknock: reverse control flow for next patch

15 years agoipset: fast forward to v4.1
Jan Engelhardt [Sun, 15 Nov 2009 15:34:05 +0000 (16:34 +0100)] 
ipset: fast forward to v4.1

15 years agoipset/doc: clarify terms "ip" and "cidrsize"
Jan Engelhardt [Wed, 11 Nov 2009 12:52:04 +0000 (13:52 +0100)] 
ipset/doc: clarify terms "ip" and "cidrsize"

IP refers to Internet Protocol; adding "address" is therefore beneficial.
The CIDR size is better known as "prefix length".

Signed-off-by: Jan Engelhardt <jengelh@medozas.de>
15 years agoipset/doc: escape dashes in manpage
Jan Engelhardt [Wed, 11 Nov 2009 12:31:20 +0000 (13:31 +0100)] 
ipset/doc: escape dashes in manpage

(Hyphens remain unescaped.)

Signed-off-by: Jan Engelhardt <jengelh@medozas.de>
15 years agoipset/doc: make emphasis markup consistent
Jan Engelhardt [Wed, 11 Nov 2009 10:48:34 +0000 (11:48 +0100)] 
ipset/doc: make emphasis markup consistent

Consistently apply markup so that only replaceable items are italic,
and only items to be typed verbatim are bold. Also apply the command
syntax "BNF" (where and when to use [], {}) that is used in the
iptables manpages to ipset.8.

Signed-off-by: Jan Engelhardt <jengelh@medozas.de>
15 years agoipset/doc: fix an unbalanced tag
Jan Engelhardt [Wed, 11 Nov 2009 10:29:44 +0000 (11:29 +0100)] 
ipset/doc: fix an unbalanced tag

Signed-off-by: Jan Engelhardt <jengelh@medozas.de>
15 years agoipset: fast forward to v4.0
Jan Engelhardt [Wed, 11 Nov 2009 13:23:29 +0000 (14:23 +0100)] 
ipset: fast forward to v4.0

15 years agoipset: do install manpage
Jan Engelhardt [Wed, 11 Nov 2009 13:00:13 +0000 (14:00 +0100)] 
ipset: do install manpage

15 years agoiptaccount: fix a compile warning
Jan Engelhardt [Mon, 9 Nov 2009 15:00:25 +0000 (16:00 +0100)] 
iptaccount: fix a compile warning

iptaccount.c: In function 'addr_to_dotted':
iptaccount.c:42: warning: implicit declaration of function 'htonl'

15 years agobuild: link to libxtables_LIBS
Jan Engelhardt [Sat, 7 Nov 2009 20:04:53 +0000 (21:04 +0100)] 
build: link to libxtables_LIBS

This should make AutoReqProv (or equivalent) do the dependencies
instead of manually having to specify it.

15 years agobuild: consolidate xtables_CFLAGS and libxtables_CFLAGS
Jan Engelhardt [Sat, 7 Nov 2009 20:03:04 +0000 (21:03 +0100)] 
build: consolidate xtables_CFLAGS and libxtables_CFLAGS

There was one variable too much around.

15 years agobuild: offer LDLIBS placeholder
Jan Engelhardt [Sat, 7 Nov 2009 19:50:57 +0000 (20:50 +0100)] 
build: offer LDLIBS placeholder