Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Introduces xtables match/target registration | Yasuyuki KOZAKAI | 2007-07-24 | 1 | -0/+35 |
| | | | | | | | | | | | | | | | | | | | | | | | - 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. | ||||
* | Fix the previous fix | Martin Josefsson | 2003-05-05 | 1 | -0/+3 |
| | | | | No more segfaults or compilewarnings. | ||||
* | fix memory leak(s) in libiptc. Reverts the previous (wrong) patch. (Martin ↵ | Martin Josefsson | 2003-05-02 | 1 | -0/+3 |
| | | | | Josefsson) | ||||
* | fix IP6T_MIN_ALIGN macro (Andreas Herrmann) | Andreas Herrmann | 2002-02-25 | 1 | -1/+1 |
| | |||||
* | pkttype match (new) + scorefile, | Harald Welte | 2001-04-19 | 1 | -0/+10 |
| | | | | libiptc C++ compatibility + scorefile | ||||
* | libiptc counter functions | Harald Welte | 2001-01-05 | 2 | -0/+34 |
| | |||||
* | Added <linux/in6.h> for libc5. | Rusty Russell | 2000-11-06 | 1 | -0/+2 |
| | |||||
* | Philip Blundell's IPv6 patches. | Rusty Russell | 2000-06-02 | 1 | -1/+2 |
| | |||||
* | Philip Blundell's IPv6 fixes. | Philip Blundell | 2000-05-15 | 1 | -7/+7 |
| | |||||
* | Philip Blundell's IPv6 fixes. | Philip Blundell | 2000-05-10 | 1 | -5/+6 |
| | |||||
* | IPv6 enhancements. | Rusty Russell | 2000-05-02 | 1 | -0/+133 |
| | |||||
* | Alignment fixes (requires kernel patch). | Rusty Russell | 2000-04-27 | 1 | -2/+6 |
| | |||||
* | More fixes and testsuite enhancements. | Rusty Russell | 2000-04-23 | 1 | -12/+11 |
| | |||||
* | Changes to allow matching (for delete) on part of a rule, for rules which | Rusty Russell | 2000-04-19 | 1 | -1/+3 |
| | | | | change in the kernel (eg. ipt_limit). | ||||
* | Added linux/types.h for non-glibc systems. | Rusty Russell | 2000-04-19 | 1 | -0/+1 |
| | |||||
* | James Morris' limits.h patch. | James Morris | 2000-03-24 | 1 | -0/+1 |
| | |||||
* | reorganized tree after kernel merge | Marc Boucher | 2000-03-20 | 2 | -0/+153 |