/
niceSOFT
/
dovecot
Обзор
Документация
Войти
/
niceSOFT
/
dovecot
Код
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
src/lib/version.h
19 строк
846 B
Timo Sirainen
lib, lib-master: Move version_*() to lib/version.[ch]
13 окт 2025, 12:54
13 окт 2025, 12:54
4d886f4
Код
Авторство
О чём код?
#ifndef VERSION_H #define VERSION_H /* Returns TRUE if line contains compatible service name and major version. The line is expected to be in format: VERSION <tab> service_name <tab> major version <tab> minor version */ bool version_string_verify(const char *line, const char *service_name, unsigned int major_version); /* Same as version_string_verify(), but return the minor version. */ bool version_string_verify_full(const char *line, const char *service_name, unsigned int major_version, unsigned int *minor_version_r); /* Compare number[.number[...]] style version numbers. Assert-crash if the version strings are invalid. */ int version_cmp(const char *version1, const char *version2); /* Returns TRUE if version string is a valid number[.number[...]] string. */ bool version_is_valid(const char *version); #endif