diff options
Diffstat (limited to 'include/asterisk')
-rw-r--r-- | include/asterisk/utils.h | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/include/asterisk/utils.h b/include/asterisk/utils.h index 832500c31..cfb78c027 100644 --- a/include/asterisk/utils.h +++ b/include/asterisk/utils.h @@ -1099,4 +1099,16 @@ int ast_crypt_validate(const char *key, const char *expected); */ int ast_file_is_readable(const char *filename); +/* + * \brief Compare 2 major.minor.patch.extra version strings. + * \since 13.7.0 + * + * \param version1. + * \param version2. + * \return -1 if version 1 < version 2. + * \return 0 if version 1 = version 2. + * \return 1 if version 1 > version 2. + */ +int ast_compare_versions(const char *version1, const char *version2); + #endif /* _ASTERISK_UTILS_H */ |