1
0
mirror of https://github.com/fwbuilder/fwbuilder synced 2026-05-11 03:24:57 +02:00

fixed SF bug #3429377 "PF: IPv6 rules are not added in IPv4/IPv6

ruleset (anchor)". Compiler for PF did not inlcude rules generated for
IPv6 in generated PF anchor configuration files.
This commit is contained in:
Vadim Kurland
2011-11-08 07:11:21 -08:00
parent 6df0cdb45e
commit aa49658c51
3 changed files with 16 additions and 4 deletions

View File

@@ -1,5 +1,10 @@
2011-11-08 Vadim Kurland <vadim@netcitadel.com> 2011-11-08 Vadim Kurland <vadim@netcitadel.com>
* CompilerDriver_pf_run.cpp (CompilerDriver_pf::run): fixed SF bug
#3429377 "PF: IPv6 rules are not added in IPv4/IPv6
ruleset (anchor)". Compiler for PF did not inlcude rules generated
for IPv6 in generated PF anchor configuration files.
* BaseObjectDialog.cpp (connectSignalsOfAllWidgetsToSlotChange): * BaseObjectDialog.cpp (connectSignalsOfAllWidgetsToSlotChange):
fixed SF bug #3433587 "Manual edit of new service Destination Port fixed SF bug #3433587 "Manual edit of new service Destination Port
END value fails". This bug made it impossible to edit the value of END value fails". This bug made it impossible to edit the value of

View File

@@ -505,9 +505,11 @@ QString CompilerDriver_pf::run(const std::string &cluster_id,
if (nat->isTop()) if (nat->isTop())
{ {
if (generated_scripts.count(ruleset_name) == 0)
generated_scripts[ruleset_name] = main_str; generated_scripts[ruleset_name] = main_str;
} else } else
{ {
if (generated_scripts.count(ruleset_name) == 0)
generated_scripts[ruleset_name] = new ostringstream(); generated_scripts[ruleset_name] = new ostringstream();
} }
@@ -582,9 +584,11 @@ QString CompilerDriver_pf::run(const std::string &cluster_id,
if (policy->isTop()) if (policy->isTop())
{ {
if (generated_scripts.count("__main__") == 0)
generated_scripts["__main__"] = main_str; generated_scripts["__main__"] = main_str;
} else } else
{ {
if (generated_scripts.count(ruleset_name) == 0)
generated_scripts[ruleset_name] = new ostringstream(); generated_scripts[ruleset_name] = new ostringstream();
} }

View File

@@ -319,6 +319,9 @@
<li> <li>
<p> <p>
fixed SF bug #3429377 "PF: IPv6 rules are not added in IPv4/IPv6
ruleset (anchor)". Compiler for PF did not inlcude rules
generated for IPv6 in generated PF anchor configuration files.
</p> </p>
</li> </li>