diff options
author | Neels Hofmeyr <neels@hofmeyr.de> | 2017-12-16 00:46:50 +0100 |
---|---|---|
committer | Neels Hofmeyr <nhofmeyr@sysmocom.de> | 2017-12-17 21:57:55 +0000 |
commit | 937ddea6cce45f3f6dcb8177ea86162f15ecb5f9 (patch) | |
tree | b372bd4d3cc5b09a3e5f80e658a7fbc74579d314 /include | |
parent | e5a2bdbc5501b892605a6a1fe7e30fb2f1546d42 (diff) |
utils: add osmo_separated_identifiers_valid()
For validating CTRL input, we want to verify that an input variable is a series
of valid osmo_identifier_valid() separated by dots. Allow validating any
additional chars with identifiers, for CTRL vars will be just ".".
Change-Id: I13dfd02c8c870620f937d789873ad84c6b1c45de
Diffstat (limited to 'include')
-rw-r--r-- | include/osmocom/core/utils.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/include/osmocom/core/utils.h b/include/osmocom/core/utils.h index 5c660cd8..0973b4c6 100644 --- a/include/osmocom/core/utils.h +++ b/include/osmocom/core/utils.h @@ -118,5 +118,6 @@ bool osmo_is_hexstr(const char *str, int min_digits, int max_digits, bool require_even); bool osmo_identifier_valid(const char *str); +bool osmo_separated_identifiers_valid(const char *str, const char *sep_chars); /*! @} */ |