diff options
| author | Mark Stapp <mjs@cisco.com> | 2024-04-05 13:14:48 -0400 | 
|---|---|---|
| committer | Mark Stapp <mjs@cisco.com> | 2024-04-09 08:59:13 -0400 | 
| commit | f090079390dd8e1aaea288ec1b69f8e8bb22de1a (patch) | |
| tree | dc93d8e4cbdef00e40c5b391b0a5d7080ccabd88 /lib/libfrr.c | |
| parent | 8cfa3b57e905ea2d5536c0c44b70a44cb11f4bb2 (diff) | |
lib: add simple generic version helpers
Add some simple helpers for generic major+minor+sub version
values.
Signed-off-by: Mark Stapp <mjs@cisco.com>
Diffstat (limited to 'lib/libfrr.c')
| -rw-r--r-- | lib/libfrr.c | 9 | 
1 files changed, 9 insertions, 0 deletions
diff --git a/lib/libfrr.c b/lib/libfrr.c index c5c7e7837a..03025328b7 100644 --- a/lib/libfrr.c +++ b/lib/libfrr.c @@ -1450,3 +1450,12 @@ void _libfrr_version(void)  	write(1, banner, sizeof(banner) - 1);  	_exit(0);  } + +/* Render simple version tuple to string */ +const char *frr_vers2str(uint32_t version, char *buf, int buflen) +{ +	snprintf(buf, buflen, "%d.%d.%d", MAJOR_FRRVERSION(version), +		 MINOR_FRRVERSION(version), SUB_FRRVERSION(version)); + +	return buf; +}  | 
