Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Moves all declarations in iptables_common.h to xtables.h. | Yasuyuki KOZAKAI | 2007-07-24 | 1 | -36/+0 |
| | |||||
* | Moves some duplicated functions in ip[6]tables.c to xtables.c | Yasuyuki KOZAKAI | 2007-07-24 | 1 | -12/+0 |
| | | | | | string_to_number_ll, string_to_number_l, string_to_number, service_to_port, parse_port, parse_interface, are moved. | ||||
* | Introduces xtables match/target registration | Yasuyuki KOZAKAI | 2007-07-24 | 1 | -2/+0 |
| | | | | | | | | | | | | | | | | | | | | | | | - moves lib_dir to xtables.c - introduces struct pfinfo which has protocol family dependent infomations. - unifies load_ip[6]tables_ko() and moves them as load_xtables_ko() - introduces xt_{match,match_rule,target,tryload} and replaces ip[6]t_* with them - unifies following functions and move them to xtables.c - find_{match,find_target} - compatible_revision, compatible_{match,target}_revision - introduces xtables_register_{match,target} and make register_{match,target}[6] call them. xtables_register_* register ONLY matches/targets matched protocol family Some concepts: - source compatibility for libip[6]t_xxx.c with warning on compilation not binary compatibility. - binary compatibility between 2.4/2.6 kernel and iptables/ip6tables, of cause. - xtables is enough to support only one address family at runtime. Then xtables keeps infomations of only the focused address famiy in struct afinfo. | ||||
* | Moves ip[6]tables_insmod() to xtables.c as xtables_insmod() | Yasuyuki KOZAKAI | 2007-07-24 | 1 | -2/+0 |
| | |||||
* | Fixes typos in the argument of ip[6]tables_insmod: quit -> quiet | Yasuyuki KOZAKAI | 2007-03-20 | 1 | -2/+3 |
| | |||||
* | Supress error message from modprobe on checking revision. | Yasuyuki KOZAKAI | 2007-03-13 | 1 | -2/+2 |
| | |||||
* | load ip_[6]tables.ko just before checking revision support in kernel. | Yasuyuki KOZAKAI | 2006-11-13 | 1 | -0/+1 |
| | |||||
* | Add endian annotation types to fix compilation for kernels > 2.6.18 | Patrick McHardy | 2006-10-09 | 1 | -0/+5 |
| | |||||
* | Use gcc to build shared objects (Phil Oester <kernel@linuxace.com>) | Phil Oester | 2006-07-20 | 1 | -0/+2 |
| | | | | | | | | | | | | As suggested by Dmitry Levin and included in Fedora Core releases, use gcc instead of ld to link shared objects. Fedora rpm notes refer to this fixing a plugin problem, but does not offer specifics. But in any event, 'gcc -dumpspecs' does show gcc will pass a number of parameters which in theory it thinks are better. Compile tested both with and without NO_SHARED_LIBS. Closes bug #454. | ||||
* | Add new exit value to indicate concurrency issues (Jesper Dangaard Brouer ↵ | Jesper Dangaard Brouer | 2006-06-19 | 1 | -1/+2 |
| | | | | <hawk@comx.dk>) | ||||
* | Add the aligned_u64 typedef, it's defined in linux/types.h in the kernel. | Martin Josefsson | 2005-09-11 | 1 | -0/+4 |
| | | | | We can't include that header since it conflicts with sys/types.h | ||||
* | Fix setting lib_dir in ip*tables-{save,restore} | Martin Josefsson | 2004-12-27 | 1 | -0/+1 |
| | |||||
* | Add versions of string_to_number() for use in 32bit userspace with 64bit kernel. | Martin Josefsson | 2004-05-26 | 1 | -0/+8 |
| | |||||
* | Fix 'iptables -p !' bug (segfault when `!' used without argument) | Harald Welte | 2002-03-14 | 1 | -1/+1 |
| | |||||
* | - added patch to support statically linking of iptables | Harald Welte | 2001-08-06 | 1 | -0/+7 |
| | | | | - iptables-save/-restore is no longer experimental | ||||
* | string_to_number fix | Harald Welte | 2001-07-23 | 1 | -1/+4 |
| | |||||
* | Added support for iptables-restore module-load-on-demand (a. van schie) | Harald Welte | 2001-06-16 | 1 | -0/+1 |
| | |||||
* | IPv6 enhancements. | Rusty Russell | 2000-05-02 | 1 | -0/+18 |