diff options
Diffstat (limited to 'include/osmocom/core/stats.h')
-rw-r--r-- | include/osmocom/core/stats.h | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/include/osmocom/core/stats.h b/include/osmocom/core/stats.h index 06918477..b9edac2a 100644 --- a/include/osmocom/core/stats.h +++ b/include/osmocom/core/stats.h @@ -73,7 +73,7 @@ struct osmo_stats_reporter { char *bind_addr_str; /*!< local bind IP address */ int dest_port; /*!< destination (UDP) port */ int mtu; /*!< Maximum Transmission Unit */ - int flush_period; /*!< period between regular flushes */ + unsigned int flush_period; /*!< period between regular flushes */ /*! Maximum class/index to report. FIXME: More details! */ enum osmo_stats_class max_class; @@ -89,7 +89,7 @@ struct osmo_stats_reporter { struct msgb *buffer; /*!< message buffer for log output */ int agg_enabled; /*!< is aggregation enabled? */ int force_single_flush; /*!< set to 1 to force a flush (send even unchanged stats values) */ - int flush_period_counter; /*!< count sends between forced flushes */ + unsigned int flush_period_counter; /*!< count sends between forced flushes */ struct llist_head list; int (*open)(struct osmo_stats_reporter *srep); @@ -131,7 +131,7 @@ int osmo_stats_reporter_set_max_class(struct osmo_stats_reporter *srep, int osmo_stats_reporter_set_name_prefix(struct osmo_stats_reporter *srep, const char *prefix); int osmo_stats_reporter_enable(struct osmo_stats_reporter *srep); int osmo_stats_reporter_disable(struct osmo_stats_reporter *srep); -int osmo_stats_reporter_set_flush_period(struct osmo_stats_reporter *srep, int period); +int osmo_stats_reporter_set_flush_period(struct osmo_stats_reporter *srep, unsigned int period); /* reporter creation */ struct osmo_stats_reporter *osmo_stats_reporter_create_log(const char *name); |