From cc2ae91e48473cfad4e51e7070b1f8c45e27a478 Mon Sep 17 00:00:00 2001 From: Harald Welte Date: Mon, 1 Mar 2010 21:58:31 +0100 Subject: Import value_string utilities and some RSL stuff from OpenBSC --- include/osmocore/utils.h | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 include/osmocore/utils.h (limited to 'include') diff --git a/include/osmocore/utils.h b/include/osmocore/utils.h new file mode 100644 index 00000000..cf3b4607 --- /dev/null +++ b/include/osmocore/utils.h @@ -0,0 +1,17 @@ +#ifndef OSMOCORE_UTIL_H +#define OSMOCORE_UTIL_H + +#define ARRAY_SIZE(x) (sizeof(x) / sizeof((x)[0])) + +#include + +struct value_string { + unsigned int value; + const char *str; +}; + +const char *get_value_string(const struct value_string *vs, uint32_t val); +int get_string_value(const struct value_string *vs, const char *str); + + +#endif -- cgit v1.2.3