summaryrefslogtreecommitdiffstats
path: root/ip6tables-restore.c
Commit message (Collapse)AuthorAgeFilesLines
* Introduces xtables match/target registration/C=JP/ST=JP/CN=Yasuyuki Kozakai/emailAddress=yasuyuki@netfilter.org2007-07-241-1/+1
| | | | | | | | | | | | | | | | | | | | | | | - 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()/C=JP/ST=JP/CN=Yasuyuki Kozakai/emailAddress=yasuyuki@netfilter.org2007-07-241-1/+2
|
* Fix missing newlines in iptables-save/restore output (Pavol Rusnak ↵/C=EU/ST=EU/CN=Patrick McHardy/emailAddress=kaber@trash.net2007-05-101-2/+2
| | | | | | <prusnak@suse.cz>) Bugzilla #568
* ip6tables-restore should output error of modprobe if failed to load/C=DE/ST=Berlin/L=Berlin/O=Netfilter Project/OU=Development/CN=yasuyuki/emailAddress=yasuyuki@netfilter.org2007-03-201-1/+1
| | | | ip6tables.ko after failed to initialize handle.
* Supress error message from modprobe on checking revision./C=DE/ST=Berlin/L=Berlin/O=Netfilter Project/OU=Development/CN=yasuyuki/emailAddress=yasuyuki@netfilter.org2007-03-131-1/+1
|
* Fix missing space in error message (Bugzilla 544)/C=DE/ST=Berlin/L=Berlin/O=Netfilter Project/OU=Development/CN=kaber/emailAddress=kaber@netfilter.org2007-02-141-1/+1
|
* fix compile/install error for iptables-xml with DO_MULTI=1 (Lutz Jaenicke)/C=DE/ST=Berlin/L=Berlin/O=Netfilter Project/OU=Development/CN=yasuyuki/emailAddress=yasuyuki@netfilter.org2006-12-091-1/+1
|
* fix segfault or loading of invalid counters in ip[6]tables-restore (Olaf ↵/C=DE/ST=Berlin/L=Berlin/O=Netfilter Project/OU=Development/CN=laforge/emailAddress=laforge@netfilter.org2006-02-091-1/+4
| | | | Rempel) (Closes: #437)
* Flush chain with noflush when it is redefined (Charlie Brady ↵/C=DE/ST=Berlin/L=Berlin/O=Netfilter Project/OU=Development/CN=kaber/emailAddress=kaber@netfilter.org2005-06-121-6/+15
| | | | <charlieb-netfilter-devel@budge.apana.org.au>)
* Fix setting lib_dir in ip*tables-{save,restore}/C=DE/ST=Berlin/L=Berlin/O=Netfilter Project/OU=Development/CN=gandalf/emailAddress=gandalf@netfilter.org2004-12-271-1/+5
|
* slightly different semantics of iptc_builtinlaforge2004-08-301-2/+2
|
* Get rid of some warnings when compiling 64bit.gandalf2004-05-261-2/+2
|
* (Continuing the bloody-series) Bloody missing resync (Did I mention how much ↵gandalf2004-02-021-2/+2
| | | | I hate copy-n-edits?)
* (Continuing the bloody-series) Bloody typos :)gandalf2004-02-021-2/+2
|
* Bloody copy-n-edit. Add --test (-t) in order to test...gandalf2004-02-021-6/+16
|
* Bloody copy-n-edit. Complain when COMMIT is missing...gandalf2004-02-021-1/+6
|
* Another minor codestyle fixgandalf2004-01-311-2/+3
|
* Minor codestyle fixgandalf2004-01-311-2/+3
|
* I guess nobody actually used --verbosegandalf2004-01-311-2/+2
|
* Fix even more possibly not zero-terminated strings after copy (Karsten Desler)gandalf2004-01-311-1/+2
|
* allow embedding of quote character inside quoted string (Michael Rash)laforge2004-01-051-2/+6
|
* fix memory leak(s) in libiptc. Reverts the previous (wrong) patch. (Martin ↵laforge2003-05-021-2/+5
| | | | Josefsson)
* port 'line number on error in iptables-restore' from ipv4laforge2003-03-051-6/+9
|
* minor fixes by kisza:laforge2002-08-141-7/+2
| | | | | | | | - remove -C(check) function from ip6tables - -M added to the getopts()'s list (missed) - small change in the iptables help - remove some unused code - some GPL notice added
* globally replace NETFILTER_VERSION with IPTABLES_VERSION to have consistent ↵laforge2002-05-291-3/+3
| | | | naming
* add ip6tables-save/restore manpages; sync with ipv4 (kisza)laforge2002-03-031-98/+104
|
* check for --table as well as -t (Andreas Ferber)laforge2001-10-221-1/+2
|
* fix stupid bug introduced with too-lazy "-t" checking.laforge2001-10-211-16/+8
|
* prevent ip(6)tables-restore from crashing when a line contains -tlaforge2001-10-161-0/+16
|
* ip6tables-(save/restore) sync with IPv4 codelaforge2001-10-041-60/+115
|
* - added patch to support statically linking of iptableslaforge2001-08-061-0/+4
| | | | - iptables-save/-restore is no longer experimental
* Added support for iptables-restore module-load-on-demand (a. van schie)laforge2001-06-161-4/+17
|
* forgot to add those two...laforge2001-02-271-0/+299