mirror of
https://github.com/fwbuilder/fwbuilder
synced 2026-03-24 20:27:22 +01:00
fixes #1126 connlimit-above negation checkbox state is not saved properly
This commit is contained in:
parent
561b2809bd
commit
98fd44dc9c
@ -118,10 +118,10 @@ void RuleOptionsDialog::loadFWObject(FWObject *o)
|
||||
m_dialog->pix_logLevel->clear();
|
||||
m_dialog->pix_logLevel->addItems(getScreenNames(logLevels));
|
||||
|
||||
QStringList logFacilities=getLogFacilities( obj->getStr("platform").c_str() );
|
||||
QStringList logFacilities=getLogFacilities( obj->getStr("platform").c_str());
|
||||
m_dialog->ipf_logFacility->clear();
|
||||
m_dialog->ipf_logFacility->addItems(getScreenNames(logFacilities));
|
||||
QStringList limitSuffixes=getLimitSuffixes( obj->getStr("platform").c_str() );
|
||||
QStringList limitSuffixes=getLimitSuffixes( obj->getStr("platform").c_str());
|
||||
m_dialog->ipt_limitSuffix->clear();
|
||||
m_dialog->ipt_limitSuffix->addItems(getScreenNames(limitSuffixes));
|
||||
|
||||
@ -360,5 +360,6 @@ void RuleOptionsDialog::connlimitAboveLabelChange()
|
||||
"Match if the number of existing connections is above this "
|
||||
"(translates into option --connlimit-above)");
|
||||
|
||||
changed();
|
||||
}
|
||||
|
||||
|
||||
@ -211,6 +211,7 @@ bool isDefaultPolicyRuleOptions(FWOptions *opt)
|
||||
opt->getInt("limit_value")<=0 &&
|
||||
opt->getInt("limit_burst")<=0 &&
|
||||
opt->getInt("connlimit_value")<=0 &&
|
||||
! opt->getBool("connlimit_above_not") &&
|
||||
opt->getInt("connlimit_masklen")<=0 &&
|
||||
|
||||
opt->getStr("hashlimit_name").empty() &&
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user