0b311d26d0513a11f1234169677d0232614d572c |
|
09-Nov-2014 |
Loganaden Velvindron <logan@elandsys.com> |
extensions: libxt_TEE: Trim kernel struct to allow deletion Correct trimming of userspacesize to fix deletions. Fixes: Bugzilla #884. The rule having TEE target with '--oif' option cannot be deleted by iptables command. $ iptables -I INPUT -i foo -j TEE --gateway x.x.x.x --oif bar $ iptables -D INPUT -i foo -j TEE --gateway x.x.x.x --oif bar iptables: No chain/target/match by that name. [Cherry-pick of iptables df3741332d86629a8fdd267930e0a249803f6aa8] Signed-off-by: Loganaden Velvindron <logan@elandsys.com> Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org> Change-Id: Ieb43487811669d502074330a0cba7c8d4c9c7446
/external/iptables/extensions/libxt_TEE.c
|
1757ec846419c76da4e104f9675b40e05ac3eee6 |
|
22-Jul-2011 |
Jan Engelhardt <jengelh@medozas.de> |
extensions: use multi-target registration Signed-off-by: Jan Engelhardt <jengelh@medozas.de>
/external/iptables/extensions/libxt_TEE.c
|
d7282413763b0ba85d512c1cd49174b762ff449c |
|
04-May-2011 |
Jan Engelhardt <jengelh@medozas.de> |
libxtables: do not overlay addr and mask parts, and cleanup XTTYPE_HOSTMASK will require that what has now become haddr, hmask/hlen are not overlays of another. Thus relax the structure and always set all members of the {haddr, hmask, hlen} triplet now for all types that touch any of the members. Add some more comments and clean out ONEHOST.
/external/iptables/extensions/libxt_TEE.c
|
d44c31ac8e52f34e058f44aba14f679abcc7edf9 |
|
14-Apr-2011 |
Jan Engelhardt <jengelh@medozas.de> |
libxt_TEE: use guided option parser Signed-off-by: Jan Engelhardt <jengelh@medozas.de>
/external/iptables/extensions/libxt_TEE.c
|
73866357e4a7a0fdc1b293bf8863fee2bd56da9e |
|
18-Dec-2010 |
Jan Engelhardt <jengelh@medozas.de> |
iptables: do not print trailing whitespaces Due to the use of printf("foobar "), iptables emits spaces at the end-of-line, which looks odd to some users because it causes the terminal to wrap even if there is seemingly nothing to print. It may also have other points of annoyance, such as mailers interpreting a trailing space as an indicator that the paragraph continues when format=flowed is also on. And git highlights trailing spaces in red, so let's avoid :) Preexisting inconsistencies in outputting spaces in the right spot are also addressed right away. References: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=429579 Signed-off-by: Jan Engelhardt <jengelh@medozas.de>
/external/iptables/extensions/libxt_TEE.c
|
0428e5a6541c3f5eaaf683d8da9ea60c44eac4c7 |
|
03-Aug-2010 |
Jan Engelhardt <jengelh@medozas.de> |
build: fix static linking Gabor Z. Papp noted this link-time error when configuring with --enable-static: extensions/libext4.a(initext4.o): In function "init_extensions": extensions/initext4.c:144: undefined reference to "libxt_IDLETIMER_init" extensions/initext4.c:145: undefined reference to "libxt_TEE_init" Indeed, since the two modules did not use our special macro "_init" (which expands to libxt_foo_init), initext4.c could not find them by that name. Correct this. References: http://marc.info/?l=netfilter&m=128085480927924&w=2 Signed-off-by: Jan Engelhardt <jengelh@medozas.de>
/external/iptables/extensions/libxt_TEE.c
|
8532c70fd182057b440b41f013d8021a95bd72b2 |
|
21-May-2010 |
Patrick McHardy <kaber@trash.net> |
Revert "Revert "Merge branch 'iptables-next'"" This reverts commit 110c1e4502e21ea38e0980e6f8af857d24330099. Revert the revert to restore the TEE target.
/external/iptables/extensions/libxt_TEE.c
|
110c1e4502e21ea38e0980e6f8af857d24330099 |
|
21-May-2010 |
Patrick McHardy <kaber@trash.net> |
Revert "Merge branch 'iptables-next'" This reverts commit 65414babaebcd403e9bf2c27d9d74adb369bf3aa, reversing changes made to 7278461dfad72e2008585dd0bac0e889e5bba99e. Forgot to commit the version increase.
/external/iptables/extensions/libxt_TEE.c
|
c303bb0594fae1c4fd1097b2ce0814c5ffd0edc7 |
|
19-Apr-2010 |
Jan Engelhardt <jengelh@medozas.de> |
extensions: add support for xt_TEE xt_TEE is firstly included in Linux 2.6.35. Signed-off-by: Jan Engelhardt <jengelh@medozas.de>
/external/iptables/extensions/libxt_TEE.c
|