1871796877956ee68a39092c6fc3678e5a9d1d88 |
22-Aug-2012 |
Patrick McHardy <kaber@trash.net> |
extensions: add NPT extension Add extensions for the SNPT and DNPT stateless IPv6-to-IPv6 Network Prefix Translation targets. Signed-off-by: Patrick McHardy <kaber@trash.net> Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
p6t_NPT.h
|
dbe77cc974cee656eae37e75039dd1a410a4535b |
28-Aug-2011 |
Jan Engelhardt <jengelh@medozas.de> |
include: refresh include files from kernel 3.1-rc3 Signed-off-by: Jan Engelhardt <jengelh@medozas.de>
p6_tables.h
p6t_HL.h
p6t_REJECT.h
p6t_ah.h
p6t_frag.h
p6t_hl.h
p6t_ipv6header.h
p6t_mh.h
p6t_opts.h
p6t_rt.h
|
127647892c7cac85baf8da62ed21232baa60f1c9 |
28-Jun-2010 |
Patrick McHardy <kaber@trash.net> |
extensions: libipt_LOG/libip6t_LOG: support macdecode option Signed-off-by: Patrick McHardy <kaber@trash.net>
p6t_LOG.h
|
350661a6eb089f3e54e67e022db9e16ea280499f |
31-Jan-2010 |
Jan Engelhardt <jengelh@medozas.de> |
includes: header updates Update the shipped Linux kernel headers from 2.6.33-rc6, as iptables's ipt_ECN.h for example references ipt_DSCP.h, which no longer exists. Since a number of old code pieces have been removed in the kernel in that fashion, the structs for older versions are moved into the .c file, to keep header updating simple. Signed-off-by: Jan Engelhardt <jengelh@medozas.de>
p6_tables.h
p6t_ah.h
p6t_frag.h
p6t_ipv6header.h
p6t_mh.h
p6t_opts.h
p6t_owner.h
p6t_policy.h
p6t_rt.h
|
978e27e8f8c2e49d0528c6c4ae3a56627fbe8492 |
21-Feb-2009 |
Jan Engelhardt <jengelh@medozas.de> |
include: resynchronize headers with 2.6.29-rc5 Signed-off-by: Jan Engelhardt <jengelh@medozas.de>
p6_tables.h
p6t_TCPMSS.h
|
e0bba47e550420e371c97425cc6d39909a6e059b |
05-Jun-2008 |
Patrick McHardy <kaber@trash.net> |
Resync header files with kernel Resync headers and add types.h file for endian annotated types, which are not available with old headers.
p6t_policy.h
|
ca7cd666949b68bf41a32de38ee38e332e89863b |
11-Feb-2008 |
Jan Engelhardt <jengelh@medozas.de> |
Add all necessary header files - compilation fix for various cases Allow iptables to compile without a kernel source tree. This implies fixing build for older kernels, such as 2.6.17 which lack xt_SECMARK.h.
p6_tables.h
p6t_LOG.h
|
e75a227c1ba6ddaceb63969eb4df27dbd98a3dfc |
22-Feb-2008 |
Patrick McHardy <kaber@trash.net> |
Remove compiler.h inclusions.
p6_tables.h
|
2cfa903a2882a5d7819c697870af9ae3ab106386 |
25-Nov-2007 |
Jesper Brouer <jdb@comx.dk> |
Fix make/compile error for iptables-1.4.0rc1 Fixing a make/compile issue with iptables, release candidate 1.4.0rc1, which has existed since SVN changeset 6920. This patch adds ip_tables.h and ip6_tables.h, and updates x_tables.h, taken from Linus'es git tree. Changeset 6920 added the include file x_tables.h from kernel source, but didn't add ip_tables.h and ip6_tables.h. At some point (Tue Nov 14 19:48:48 2006, by Yasuyuki Kozakai) these kernel headers where changed, which actually removes certain depencencies from ip_tables.h and ip6_tables.h to x_tables.h. If compiling will fail, with old kernel headers (ip_tables.h and ip6_tables.h) available in systems include path, because they depend on certaine defines in x_tables.h with is missing in the version in SVN. Jesper Brouer <jdb@comx.dk>
p6_tables.h
|
31317ed1f9103434adda716abbe65e9fc7bdd418 |
05-Sep-2007 |
Patrick McHardy <kaber@trash.net> |
Build IPv6 hbh/dst matches unconditionally
p6t_opts.h
|
248a109b3bf6c9a0b3724f3123ad64a624d30631 |
05-Sep-2007 |
Patrick McHardy <kaber@trash.net> |
Build IPv6 rt match unconditionally
p6t_rt.h
|
1d1ad90494bf909871c233e76036b18841949c9e |
05-Sep-2007 |
Patrick McHardy <kaber@trash.net> |
Build ipv6header match unconditionally
p6t_ipv6header.h
|
389f785b060c181ce77d44840274b5c68e39b23f |
05-Sep-2007 |
Patrick McHardy <kaber@trash.net> |
Build IPv6 mh match unconditionally
p6t_mh.h
|
eda0390fe200f2d9f37d2a19b50e7ca531367ada |
05-Sep-2007 |
Patrick McHardy <kaber@trash.net> |
Resync header files and build IPv6 frag match unconditionally
p6t_frag.h
|
7a87b74d4d41a356df3a81d0e8415c4f7a76097b |
05-Sep-2007 |
Patrick McHardy <kaber@trash.net> |
Resync header file and build IPv6 ah match unconditionally
p6t_ah.h
|
001ebc22cdea0732f327142b10ff30309b36bbf8 |
23-Aug-2007 |
Patrick McHardy <kaber@trash.net> |
Resync ip6t_REJECT.h with kernel - seems the entire time we had an imcompatible header :( Noticed by Peter Riley <Peter.Riley@hotpop.com>
p6t_REJECT.h
|
6e22228b00cc485282db16b9637315a60b6dbd10 |
04-Aug-2007 |
Yasuyuki KOZAKAI <yasuyuki@netfilter.org> |
Unifies libip[6]t_MARK into libxt_MARK
p6t_MARK.h
|
0a04e8d695549788213f842cc99c724a564a88df |
24-Jul-2007 |
Yasuyuki KOZAKAI <yasuyuki@netfilter.org> |
Unifies libip[6]t_esp.c into libxt_esp.c
p6t_esp.h
|
36087d952be182a6163fc508c2168b9c3b9209c2 |
24-Jul-2007 |
Yasuyuki KOZAKAI <yasuyuki@netfilter.org> |
Unifies libip[6]t_length.c into libxt_length.c
p6t_length.h
|
4489c0d66d9a0e6033c9472fd54df155788010b7 |
24-Jul-2007 |
Yasuyuki KOZAKAI <yasuyuki@netfilter.org> |
Unifies libip[6]t_limit.c into libxt_limit.c.
p6t_limit.h
|
fec77fed67feb55aba4c33ae2367178c57ce83de |
24-Jul-2007 |
Yasuyuki KOZAKAI <yasuyuki@netfilter.org> |
Unifies libip[6]t_physdev.c into libxt_physdev.c
p6t_physdev.h
|
de9d244eef00ad3633e8a1d303713390ab2e243c |
24-Jul-2007 |
Yasuyuki KOZAKAI <yasuyuki@netfilter.org> |
Unifies libip[6]_mark.c into libxt_mark.c
p6t_mark.h
|
df2cf4fddfb6bddb9c6809c4aaab8de58dd2393d |
24-Jul-2007 |
Yasuyuki KOZAKAI <yasuyuki@netfilter.org> |
Unifies libip[6]t_multiport.c into libipxt_multiport.c
p6t_multiport.h
|
fde395370ead306b770a3d4685e4bc1d6972266d |
28-Jun-2007 |
Yasuyuki KOZAKAI <yasuyuki@netfilter.org> |
Removes some KERNEL_64_USERSPACE_32 because linux 2.6 has compat layer
p6t_MARK.h
p6t_limit.h
p6t_mark.h
|
e4076172c33810472d9d658554588b6e379a4fbe |
16-Jan-2007 |
Arnaud Ebalard <arno@natisbad.org> |
Add ip6tables TCPMSS extension (Arnaud Ebalard <arno@natisbad.org>) Kernel part will go in 2.6.21.
p6t_TCPMSS.h
|
0665217784822434b1732cdc773d5daa12836438 |
20-Oct-2006 |
Rémi Denis-Courmont <rdenis@simphalempin.com> |
- Add revision support to ip6tables. - Add support port range match to libip6t_multiport (R?mi Denis-Courmont <rdenis@simphalempin.com>)
p6t_multiport.h
|
02e88f2ae4eac6088e3f802909b77ec4b8317acd |
31-Jan-2006 |
Patrick McHardy <kaber@trash.net> |
Prepare policy match for x_tables unification by making sure both ipt_policy and ip6t_policy use the same data structure.
p6t_policy.h
|
893b688a2a73363c8cebe4bac0c1368178fce2fd |
10-Jul-2005 |
Harald Welte <laforge@gnumonks.org> |
fix various missing header file / #define issues on old kernels. I've now tested compilation with kernels starting 2.4.17
p6t_LOG.h
|
63d68bf3a1e86e2c96e520f71c34519112c66453 |
10-Jul-2005 |
Harald Welte <laforge@gnumonks.org> |
we need to have this header file included, since old kernels don't define IP6T_LOG_UID.
p6t_LOG.h
|
13218fbdc92e704953d01333ea10bd623821b71e |
13-Sep-2004 |
Bart De Schuymer <bdschuym@pandora.be> |
port physdev to ip6tables (Bart De Schuymer)
p6t_physdev.h
|
c5617bf84475028dd1663cde076b93f355ce42a7 |
26-May-2004 |
Martin Josefsson <gandalf@wlug.westbo.se> |
With a 64bit kernel only the high 32bits of nfmark was used regardless of 32/64bit userspace. This makes it quite hard to interoperate with 'tc'. Sync ipv6 versions with ipv4 versions. Tested on x86 and sparc64 with both 32bit and 64bit userspace.
p6t_MARK.h
p6t_mark.h
|
1da399c30a2c42490f1c6cb84857e31522546c9d |
26-May-2004 |
Martin Josefsson <gandalf@wlug.westbo.se> |
Fix 64bit kernel / 32bit userspace issue.
p6t_limit.h
|
60358d73482620aeafc34f38df36e462875fd244 |
08-Jan-2003 |
Maciej Soltysiak <solt@dns.toxicfilms.tv> |
apply ipv6 hoplimit (hl match, HL target) patch (Maciej Soltysiak <solt@dns.toxicfilms.tv>)
p6t_HL.h
p6t_hl.h
|
f1f447b836a714b4646450aaed3dd1aa6ab2808a |
26-Mar-2002 |
András Kis-Szabó <kisza@securityaudit.hu> |
new ip6 FRAG match by kisza
p6t_ah.h
p6t_frag.h
|
d32980df1da9d81a93280b4f0e023c58055c4b0c |
25-Mar-2002 |
Harald Welte <laforge@gnumonks.org> |
Add AH/ESP match for ipv6
p6t_ah.h
p6t_esp.h
|
4ab10af3f549e1ea6492c768db3778816fff7f05 |
17-Feb-2002 |
Harald Welte <laforge@gnumonks.org> |
make compilation of libip6t_LOG, libipt_length, libip6t_length and libip6t_owner mandatory
p6t_length.h
p6t_owner.h
|
c8af1fd0a9b8e7e39626c7d66ade0ddc93f25fbe |
23-Jul-2001 |
Harald Welte <laforge@gnumonks.org> |
added libip6t_REJECT.c for IPv6 reject support
p6t_REJECT.h
|