/* Copyright (c) 2010-2018 Dovecot authors, see the included COPYING file */
#include "lib.h"
#include "array.h"
#include "ostream.h"
#include "doveadm-print-private.h"
struct doveadm_print_flow_header {
const char *title;
};
struct doveadm_print_flow_context {
unsigned int header_idx;
};
static void
{
}
static void flow_next_hdr(void)
{
else {
ctx->header_idx = 0;
}
}
{
}
}
{
}
static void
{
}
if (size == 0) {
}
}
static void doveadm_print_flow_init(void)
{
}
static void doveadm_print_flow_flush(void)
{
if (ctx->header_idx != 0) {
ctx->header_idx = 0;
}
}
static void doveadm_print_flow_deinit(void)
{
}
"flow",
};