summaryrefslogtreecommitdiffstats
path: root/include/libiptc
Commit message (Collapse)AuthorAgeFilesLines
* Introduces xtables match/target registration/C=JP/ST=JP/CN=Yasuyuki Kozakai/emailAddress=yasuyuki@netfilter.org2007-07-241-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 fixgandalf2003-05-051-0/+3
| | | | No more segfaults or compilewarnings.
* fix memory leak(s) in libiptc. Reverts the previous (wrong) patch. (Martin ↵laforge2003-05-021-0/+3
| | | | Josefsson)
* fix IP6T_MIN_ALIGN macro (Andreas Herrmann)laforge2002-02-251-1/+1
|
* pkttype match (new) + scorefile,laforge2001-04-191-0/+10
| | | | libiptc C++ compatibility + scorefile
* libiptc counter functionslaforge2001-01-052-0/+34
|
* Added <linux/in6.h> for libc5.rusty2000-11-061-0/+2
|
* Philip Blundell's IPv6 patches.rusty2000-06-021-1/+2
|
* Philip Blundell's IPv6 fixes.rusty2000-05-151-7/+7
|
* Philip Blundell's IPv6 fixes.rusty2000-05-101-5/+6
|
* IPv6 enhancements.rusty2000-05-021-0/+133
|
* Alignment fixes (requires kernel patch).rusty2000-04-271-2/+6
|
* More fixes and testsuite enhancements.rusty2000-04-231-12/+11
|
* Changes to allow matching (for delete) on part of a rule, for rules whichrusty2000-04-191-1/+3
| | | | change in the kernel (eg. ipt_limit).
* Added linux/types.h for non-glibc systems.rusty2000-04-191-0/+1
|
* James Morris' limits.h patch.rusty2000-03-241-0/+1
|
* reorganized tree after kernel mergesvn_t_netfiltermarc2000-03-202-0/+153