Hello Jenkins Builder,
I'd like you to reexamine a change. Please visit
https://gerrit.osmocom.org/5015
to look at the new patch set (#3).
Deprecate old counter functions
Their functionality is superceeded by rate_ctr.abs facility.
Change-Id: I604ee50b175751f5cc9416cdca1f29c355273312
---
M include/osmocom/core/counter.h
1 file changed, 7 insertions(+), 5 deletions(-)
git pull ssh://gerrit.osmocom.org:29418/libosmocore refs/changes/15/5015/3
diff --git a/include/osmocom/core/counter.h b/include/osmocom/core/counter.h
index e692f7e..081d380 100644
--- a/include/osmocom/core/counter.h
+++ b/include/osmocom/core/counter.h
@@ -1,5 +1,7 @@
#pragma once
+#include <osmocom/core/defs.h>
+
/*! \file counter.h
* Common routines regarding counter handling */
@@ -38,12 +40,12 @@
ctr->value = 0;
}
-struct osmo_counter *osmo_counter_alloc(const char *name);
+struct osmo_counter *osmo_counter_alloc(const char *name) OSMO_DEPRECATED("Use
rate_ctr.h instead");
-void osmo_counter_free(struct osmo_counter *ctr);
+void osmo_counter_free(struct osmo_counter *ctr) OSMO_DEPRECATED("Use
rate_ctr.h instead");
-int osmo_counters_for_each(int (*handle_counter)(struct osmo_counter *, void
*), void *data);
+int osmo_counters_for_each(int (*handle_counter)(struct osmo_counter *, void
*), void *data) OSMO_DEPRECATED_OUTSIDE_LIBOSMOCORE;
-struct osmo_counter *osmo_counter_get_by_name(const char *name);
+struct osmo_counter *osmo_counter_get_by_name(const char *name)
OSMO_DEPRECATED_OUTSIDE_LIBOSMOCORE;
-int osmo_counter_difference(struct osmo_counter *ctr);
+int osmo_counter_difference(struct osmo_counter *ctr)
OSMO_DEPRECATED_OUTSIDE_LIBOSMOCORE;
--
To view, visit https://gerrit.osmocom.org/5015
To unsubscribe, visit https://gerrit.osmocom.org/settings
Gerrit-MessageType: newpatchset
Gerrit-Change-Id: I604ee50b175751f5cc9416cdca1f29c355273312
Gerrit-PatchSet: 3
Gerrit-Project: libosmocore
Gerrit-Branch: master
Gerrit-Owner: Max <[email protected]>
Gerrit-Reviewer: Jenkins Builder