mirror of
https://github.com/tnodir/fort
synced 2024-11-15 09:25:40 +00:00
UI: ConfUtil: Minor refactor
This commit is contained in:
parent
d5c905bcdb
commit
18d5bf59aa
@ -95,18 +95,18 @@ int ConfUtil::write(const FirewallConf &conf, ConfAppsWalker *confAppsWalker,
|
|||||||
}
|
}
|
||||||
|
|
||||||
// Fill the buffer
|
// Fill the buffer
|
||||||
const size_t confIoSize = FORT_CONF_IO_CONF_OFF + FORT_CONF_DATA_OFF + addressGroupsSize
|
const int confIoSize = int(FORT_CONF_IO_CONF_OFF + FORT_CONF_DATA_OFF + addressGroupsSize
|
||||||
+ FORT_CONF_STR_DATA_SIZE(conf.appGroups().size() * sizeof(FORT_PERIOD)) // appPeriods
|
+ FORT_CONF_STR_DATA_SIZE(conf.appGroups().size() * sizeof(FORT_PERIOD)) // appPeriods
|
||||||
+ FORT_CONF_STR_DATA_SIZE(wildAppsSize)
|
+ FORT_CONF_STR_DATA_SIZE(wildAppsSize)
|
||||||
+ FORT_CONF_STR_HEADER_SIZE(prefixAppsMap.size())
|
+ FORT_CONF_STR_HEADER_SIZE(prefixAppsMap.size())
|
||||||
+ FORT_CONF_STR_DATA_SIZE(prefixAppsSize) + FORT_CONF_STR_DATA_SIZE(exeAppsSize);
|
+ FORT_CONF_STR_DATA_SIZE(prefixAppsSize) + FORT_CONF_STR_DATA_SIZE(exeAppsSize));
|
||||||
|
|
||||||
buf.reserve(confIoSize);
|
buf.reserve(confIoSize);
|
||||||
|
|
||||||
writeConf(buf.data(), conf, addressRanges, addressGroupOffsets, appPeriods, appPeriodsCount,
|
writeConf(buf.data(), conf, addressRanges, addressGroupOffsets, appPeriods, appPeriodsCount,
|
||||||
wildAppsMap, prefixAppsMap, exeAppsMap);
|
wildAppsMap, prefixAppsMap, exeAppsMap);
|
||||||
|
|
||||||
return int(confIoSize);
|
return confIoSize;
|
||||||
}
|
}
|
||||||
|
|
||||||
int ConfUtil::writeFlags(const FirewallConf &conf, QByteArray &buf)
|
int ConfUtil::writeFlags(const FirewallConf &conf, QByteArray &buf)
|
||||||
|
Loading…
Reference in New Issue
Block a user