.input = {
.keys = ifindex_inp,
.num_keys = ARRAY_SIZE(ifindex_inp),
- .type = ULOGD_DTYPE_PACKET,
+ .type = ULOGD_DTYPE_PACKET | ULOGD_DTYPE_FLOW,
},
.output = {
.keys = ifindex_keys,
.num_keys = ARRAY_SIZE(ifindex_keys),
- .type = ULOGD_DTYPE_PACKET,
+ .type = ULOGD_DTYPE_PACKET | ULOGD_DTYPE_FLOW,
},
.interp = &interp_ifindex,
.input = {
.keys = NULL,
.num_keys = 0,
- .type = ULOGD_DTYPE_PACKET,
+ .type = ULOGD_DTYPE_PACKET | ULOGD_DTYPE_FLOW,
},
.output = {
.type = ULOGD_DTYPE_SINK,
.input = {
.keys = printpkt_keys,
.num_keys = ARRAY_SIZE(printpkt_keys),
- .type = ULOGD_DTYPE_PACKET,
+ .type = ULOGD_DTYPE_PACKET | ULOGD_DTYPE_FLOW,
},
.output = {
.type = ULOGD_DTYPE_SINK,
static struct ulogd_plugin oprint_plugin = {
.name = "OPRINT",
.input = {
- .type = ULOGD_DTYPE_PACKET,
+ .type = ULOGD_DTYPE_PACKET | ULOGD_DTYPE_FLOW,
},
.output = {
.type = ULOGD_DTYPE_SINK,