cccfff9309743f173c504dd265fae173caa5b47f |
|
16-Mar-2013 |
Pablo Neira Ayuso <pablo@netfilter.org> |
libip6t_NETMAP: Use xtables_ip6mask_to_cidr and get rid of libip6tc dependency This patch changes the NETMAP target extension (IPv6 side) to use the xtables_ip6mask_to_cidr available in libxtables. As a side effect, we get rid of the libip6tc dependency. Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
/external/iptables/include/libiptc/libip6tc.h
|
de4d2d3b716d83a6d3831aaf902c5adb5d1d14c9 |
|
27-Aug-2011 |
Jan Engelhardt <jengelh@medozas.de> |
libiptc: use a family-invariant xtc_ops struct for code reduction Signed-off-by: Jan Engelhardt <jengelh@medozas.de>
/external/iptables/include/libiptc/libip6tc.h
|
14da56743c6cdf25da35b7b5ca7a5d201771990d |
|
27-Aug-2011 |
Jan Engelhardt <jengelh@medozas.de> |
src: resolve old macro names that are indirections Command used: git grep -f <(pcregrep -hior '(?<=#define\s)IP6?(T_\w+)(?=\s+X\1)' include/) and then fix all occurrences. Signed-off-by: Jan Engelhardt <jengelh@medozas.de>
/external/iptables/include/libiptc/libip6tc.h
|
1639fe86579f86f5f6a954a9b0adde2e16ad1980 |
|
27-Aug-2011 |
Jan Engelhardt <jengelh@medozas.de> |
libiptc: combine common types: _handle No real API/ABI change incurred, since the definition of the structs' types is not visible anyhow. Signed-off-by: Jan Engelhardt <jengelh@medozas.de>
/external/iptables/include/libiptc/libip6tc.h
|
7e5e866a36a76c153e5903b8251f90cfe07a1d34 |
|
27-Aug-2011 |
Jan Engelhardt <jengelh@medozas.de> |
libiptc: replace ipt_chainlabel by xt_chainlabel Signed-off-by: Jan Engelhardt <jengelh@medozas.de>
/external/iptables/include/libiptc/libip6tc.h
|
2325c0fedf7507f94aa3bb11cc65a70d33836f8f |
|
27-Aug-2011 |
Jan Engelhardt <jengelh@medozas.de> |
libiptc: combine common types Make an xt_chainlabel type out of ipt_chainlabel and ip6t_chainlabel, and add backward-API #defines. The ABI naturally does not change either, so no soversion bump. Signed-off-by: Jan Engelhardt <jengelh@medozas.de>
/external/iptables/include/libiptc/libip6tc.h
|
dcd1ad89105faf1f3a9a3febdb970b70c5466518 |
|
09-May-2011 |
Jan Engelhardt <jengelh@medozas.de> |
src: replace old IP*T_ALIGN macros Signed-off-by: Jan Engelhardt <jengelh@medozas.de>
/external/iptables/include/libiptc/libip6tc.h
|
d59b9db031abee37a9aa9776662dd15370faabf4 |
|
08-Mar-2011 |
Stefan Tomanek <stefan.tomanek@wertarbyte.de> |
iptables: add -C to check for existing rules It is often useful to check whether a specific rule is already present in a chain without actually modifying the iptables config. Services like fail2ban usually employ techniques like grepping through the output of "iptables -L" which is quite error prone. This patch adds a new operation -C to the iptables command which mostly works like -D; it can detect and indicate the existence of the specified rule by modifying the exit code. The new operation TC_CHECK_ENTRY uses the same code as the -D operation, whose functions got a dry-run parameter appended. Signed-off-by: Stefan Tomanek <stefan.tomanek@wertarbyte.de> Signed-off-by: Jan Engelhardt <jengelh@medozas.de>
/external/iptables/include/libiptc/libip6tc.h
|
4e41854423b529d3107c23b85434d50a75d08057 |
|
21-Feb-2009 |
Jan Engelhardt <jengelh@medozas.de> |
extensions: add missing limits.h include Thanks to Stephen Hemminger for noticing. Signed-off-by: Jan Engelhardt <jengelh@medozas.de>
/external/iptables/include/libiptc/libip6tc.h
|
1c9015b2cb483678f153121255e10ec0bbfde3e6 |
|
10-Nov-2008 |
Jan Engelhardt <jengelh@medozas.de> |
libiptc: remove indirections Signed-off-by: Jan Engelhardt <jengelh@medozas.de> Signed-off-by: Patrick McHardy <kaber@trash.net>
/external/iptables/include/libiptc/libip6tc.h
|
fd1873110f8e57be578df17fc9d03536b10f4f73 |
|
10-Nov-2008 |
Jan Engelhardt <jengelh@medozas.de> |
libiptc: remove typedef indirection Don't you hate it when iptc_handle_t *x actually is a double-indirection struct iptc_handle **? This also shows the broken constness model, since "const iptc_handle_t x" = "iptc_handle_t const x" = "struct iptc_handle *const x", which is like no const at all. Lots of things to do then. Signed-off-by: Jan Engelhardt <jengelh@medozas.de> Signed-off-by: Patrick McHardy <kaber@trash.net>
/external/iptables/include/libiptc/libip6tc.h
|
33690a1aec0b6309ff90066ca56285b6e43013f2 |
|
11-Feb-2008 |
Jan Engelhardt <jengelh@medozas.de> |
Fix all remaining warnings (missing declarations, missing prototypes)
/external/iptables/include/libiptc/libip6tc.h
|
9ee386a1b6d7704b259460152c959ab0e79e02aa |
|
29-Jan-2008 |
Max Kellermann <max@duempel.org> |
fix gcc warnings Max Kellermann <max@duempel.org>
/external/iptables/include/libiptc/libip6tc.h
|
5e9eaed23d0cf1cfdd49c88e68beb43e611f0191 |
|
17-Dec-2007 |
Jan Engelhardt <jengelh@medozas.de> |
use <linux/types.h> Remove our own definitions of the Linux types and use <linux/types.h> instead. libiptc needs it too, or otherwise will choke on union nf_inet_addr. Signed-off-by: Jan Engelhardt <jengelh@computergmbh.de>
/external/iptables/include/libiptc/libip6tc.h
|
8371e15a49d422755fbd185ab8415b9b12ec9d9a |
|
05-May-2003 |
Martin Josefsson <gandalf@wlug.westbo.se> |
Fix the previous fix No more segfaults or compilewarnings.
/external/iptables/include/libiptc/libip6tc.h
|
0de32435158ffa575eaae6d821bf326970af36c0 |
|
25-Feb-2002 |
Andreas Herrmann <aherrman@de.ibm.com> |
fix IP6T_MIN_ALIGN macro (Andreas Herrmann)
/external/iptables/include/libiptc/libip6tc.h
|
0fbf055c9e320a89dd8a5ad0edbeae3d8c1de4af |
|
05-Jan-2001 |
Harald Welte <laforge@gnumonks.org> |
libiptc counter functions
/external/iptables/include/libiptc/libip6tc.h
|
8c700900e2a0cf87d7917cb62578583a60ad1210 |
|
15-May-2000 |
Philip Blundell <Philip.Blundell@pobox.com> |
Philip Blundell's IPv6 fixes.
/external/iptables/include/libiptc/libip6tc.h
|
88eb835ad207f579ae4ce21cd46f0b564ebd4748 |
|
10-May-2000 |
Philip Blundell <Philip.Blundell@pobox.com> |
Philip Blundell's IPv6 fixes.
/external/iptables/include/libiptc/libip6tc.h
|
79dee0702b18c8ea1d1f7a2b1f6b29349466986b |
|
02-May-2000 |
Rusty Russell <rusty@linuxcare.com.au> |
IPv6 enhancements.
/external/iptables/include/libiptc/libip6tc.h
|