#include <cat/cat.h>
const char *caterr_name(int retval);
"CAT_". The function does not return NULL on a non-existing error, but instead
returns "UNKNOWN".
The error strings are statically allocated in the library and should not be manipulated or freed.
caterr_name(CAT_ENOTFOUND);
will return the string "ENOTFOUND".