aboutsummaryrefslogtreecommitdiffstats
path: root/src/counter.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/counter.c')
-rw-r--r--src/counter.c7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/counter.c b/src/counter.c
index 0fa84c8f..0fa31661 100644
--- a/src/counter.c
+++ b/src/counter.c
@@ -77,6 +77,13 @@ int osmo_counters_for_each(int (*handle_counter)(struct osmo_counter *, void *),
return rc;
}
+/*! Counts the registered counter
+ * \returns amount of counters */
+int osmo_counters_count()
+{
+ return llist_count(&counters);
+}
+
/*! Find a counter by its name.
* \param[in] name Name used to look-up/search counter
* \returns Counter on success; NULL if not found */