A library/plugin user wanting to register a custom flow logger must
include "output-flow.h", however that depends on some other includes.
One train of thought with respect to include files in libraries, is
that they should include all their dependencies on behalf of the
user. To make a custom flow logger just a little easier, include
"flow.h" and "decode.h".
Ticket: #7227
#ifndef SURICATA_OUTPUT_FLOW_H
#define SURICATA_OUTPUT_FLOW_H
+#include "decode.h"
#include "tm-modules.h"
+#include "flow.h"
/** flow logger function pointer type */
typedef int (*FlowLogger)(ThreadVars *, void *thread_data, Flow *f);