Version Information

Version Information

Functions

Types and Values

Description

Functions

geier_check_version ()

void
geier_check_version (const char *version);

Check whether the version number of the library matches the provided version information. If not, a warning message is emitted to stderr.

The name of the crypto module is not compared.

Parameters

version

the version number to check the library against.

 

Types and Values

LIBGEIER_DOTTED_VERSION

#define LIBGEIER_DOTTED_VERSION "0.13"

The version string of the GEIER library shipping this header file, not including the crypto module specification.


LIBGEIER_TEST_VERSION

#define LIBGEIER_TEST_VERSION   geier_check_version(LIBGEIER_DOTTED_VERSION)

Check whether the version of the installed header file (used and installed at compile time) matches the installed library version.

If the versions don't match, a warning message is written to stderr.