author | Sebastian Harl <sh@tokkee.org> | |
Thu, 1 May 2008 10:48:02 +0000 (12:48 +0200) | ||
committer | Florian Forster <octo@huhu.verplant.org> | |
Tue, 6 May 2008 12:21:37 +0000 (14:21 +0200) | ||
commit | 6b93a8f0ade39c344013e11d3f8ae636e2930324 | |
tree | 2780b3cb727e5e386f4a284090515a8a34ea3e24 | tree | snapshot |
parent | af46a5f31a0e8d4279d63d8ca9232dbd433dfb25 | commit | diff |
Add libiptc.
libiptc is not meant to be a public interface by upstream. Debian has thus
removed it from all packages. To be able to use it, we need to take care
of it ourselves.
The configure script now checks, if libiptc is available and uses the
shipped version as a fallback.
The following changes to the libiptc sources were required:
* added copyright headers mentioning the "Netfilter Core Team" as author
* changed libiptc/* includes to * only
* made libiptc.c:standard_target_map() static
Signed-off-by: Sebastian Harl <sh@tokkee.org>
Signed-off-by: Florian Forster <octo@huhu.verplant.org>
libiptc is not meant to be a public interface by upstream. Debian has thus
removed it from all packages. To be able to use it, we need to take care
of it ourselves.
The configure script now checks, if libiptc is available and uses the
shipped version as a fallback.
The following changes to the libiptc sources were required:
* added copyright headers mentioning the "Netfilter Core Team" as author
* changed libiptc/* includes to * only
* made libiptc.c:standard_target_map() static
Signed-off-by: Sebastian Harl <sh@tokkee.org>
Signed-off-by: Florian Forster <octo@huhu.verplant.org>
12 files changed:
.gitignore | diff | blob | history | |
configure.in | diff | blob | history | |
src/Makefile.am | diff | blob | history | |
src/iptables.c | diff | blob | history | |
src/libiptc/Makefile.am | [new file with mode: 0644] | blob |
src/libiptc/ipt_kernel_headers.h | [new file with mode: 0644] | blob |
src/libiptc/libip4tc.c | [new file with mode: 0644] | blob |
src/libiptc/libip6tc.c | [new file with mode: 0644] | blob |
src/libiptc/libip6tc.h | [new file with mode: 0644] | blob |
src/libiptc/libiptc.c | [new file with mode: 0644] | blob |
src/libiptc/libiptc.h | [new file with mode: 0644] | blob |
src/libiptc/linux_list.h | [new file with mode: 0644] | blob |