1
0
mirror of https://github.com/fwbuilder/fwbuilder synced 2026-05-01 22:57:33 +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>
* 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):
fixed SF bug #3433587 "Manual edit of new service Destination Port
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 (generated_scripts.count(ruleset_name) == 0)
generated_scripts[ruleset_name] = main_str;
} else
{
if (generated_scripts.count(ruleset_name) == 0)
generated_scripts[ruleset_name] = new ostringstream();
}
@ -582,9 +584,11 @@ QString CompilerDriver_pf::run(const std::string &cluster_id,
if (policy->isTop())
{
if (generated_scripts.count("__main__") == 0)
generated_scripts["__main__"] = main_str;
} else
{
if (generated_scripts.count(ruleset_name) == 0)
generated_scripts[ruleset_name] = new ostringstream();
}

View File

@ -319,6 +319,9 @@
<li>
<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>
</li>