diff options
author | Jan Engelhardt <jengelh@medozas.de> | 2009-03-19 16:57:35 +0100 |
---|---|---|
committer | Jan Engelhardt <jengelh@medozas.de> | 2009-03-19 16:57:35 +0100 |
commit | fbb5639c02218acfd84c4f25f134efecb564fee1 (patch) | |
tree | 39b135a6d2937fcb8a732b68d901f6ea8132e2c2 /iptables-standalone.c | |
parent | 421157976351606bee0d2a33acee89178521f78a (diff) |
iptables-save: module loading corrections
1. Ignore the absence of /proc/net/ip_tables_names, which happens
when x_tables.ko is not loaded. This is equivalent to having
x_tables.ko, but no tabe modules, loaded. As such, success should
be returned.
2. Load table when explicitly requested by the -t option. Users might
expect "*foo" etc. to be output when `iptables-save -t foo` is
executed. So do autoload x_tables.ko and the table in this case.
*. Do this for both iptables-save and ip6tables-save, and adjust
the manpages for the new -M (modprobe program location) option that
is introduced.
Based upon a patch by Soren Hansen.
Signed-off-by: Jan Engelhardt <jengelh@medozas.de>
Diffstat (limited to 'iptables-standalone.c')
0 files changed, 0 insertions, 0 deletions