Mercurial > dovecot > core-2.2
view src/lib-stats/stats-parser.h @ 22916:432635b3ef52
login-common: ssl_require_crl works both ways
It applies for incoming and outgoing connections.
author | Aki Tuomi <aki.tuomi@dovecot.fi> |
---|---|
date | Wed, 28 Feb 2018 14:22:04 +0200 |
parents | a9952ceeac61 |
children |
line wrap: on
line source
#ifndef STATS_PARSER_H #define STATS_PARSER_H struct stats; enum stats_parser_type { STATS_PARSER_TYPE_UINT, STATS_PARSER_TYPE_TIMEVAL }; struct stats_parser_field { const char *name; unsigned int offset; unsigned int size; enum stats_parser_type type; }; bool stats_parser_diff(const struct stats_parser_field *fields, unsigned int fields_count, const struct stats *stats1, const struct stats *stats2, struct stats *diff_stats_r, const char **error_r); void stats_parser_add(const struct stats_parser_field *fields, unsigned int fields_count, struct stats *dest, const struct stats *src); void stats_parser_value(string_t *str, const struct stats_parser_field *field, const void *data); #endif