mirror of
https://github.com/falcosecurity/falco.git
synced 2025-06-28 07:37:32 +00:00
fix(userspace/falco): use correct filtercheck_field_info.
Signed-off-by: Federico Di Pierro <nierro92@gmail.com>
This commit is contained in:
parent
257ae9a8c0
commit
f8feea63ad
@ -23,7 +23,7 @@ limitations under the License.
|
||||
using namespace falco::app;
|
||||
using namespace falco::app::actions;
|
||||
|
||||
static inline std::string format_suggested_field(const filter_check_info* info) {
|
||||
static inline std::string format_suggested_field(const filtercheck_field_info* info) {
|
||||
std::ostringstream out;
|
||||
|
||||
// Replace "foo.bar" with "foo_bar"
|
||||
@ -46,12 +46,15 @@ static void add_suggested_output(const falco::app::state& s,
|
||||
std::vector<const filter_check_info*> fields;
|
||||
filterchecks.get_all_fields(fields);
|
||||
for(const auto& fld : fields) {
|
||||
if(fld->m_fields->is_format_suggested()) {
|
||||
s.engine->add_extra_output_format(format_suggested_field(fld),
|
||||
src,
|
||||
eo.m_tags,
|
||||
eo.m_rule,
|
||||
false);
|
||||
for(int i = 0; i < fld->m_nfields; i++) {
|
||||
const auto* fldinfo = &fld->m_fields[i];
|
||||
if(fldinfo->is_format_suggested()) {
|
||||
s.engine->add_extra_output_format(format_suggested_field(fldinfo),
|
||||
src,
|
||||
eo.m_tags,
|
||||
eo.m_rule,
|
||||
false);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user