globus_openssl_error_utility(3) | Library Functions Manual | globus_openssl_error_utility(3) |
globus_openssl_error_utility - Error Object Helper Functions
- Error Object Helper Functions.
globus_bool_t globus_error_match_openssl_error
(globus_object_t *error, unsigned long library, unsigned long function,
unsigned long reason)
globus_object_t * globus_error_wrap_openssl_error
(globus_module_descriptor_t *base_source, int error_type, const char
*source_file, const char *source_func, int source_line, const char
*format,...)
Error Object Helper Functions.
The functions in the Error Object Helper Functions section deal with Globus error objects constructed with OpenSSL error data. These functions manipulate the generic globus_object_t representation of an OpenSSL error.
Check whether the error originated from a specific library, from a specific function and is of a specific type. <>
This function checks whether the error or any of it's causative errors originated from a specific library, specific function and is of a specific type.
Parameters
Return values
Wrap the OpenSSL error and create a wrapped globus error object from the error.
This function gets all the OpenSSL errors from the error list, and chains them using the globus error string object. The resulting globus error object is a wrapper to the OpenSSL error at the end of the chain.
Parameters
Returns
See also
Generated automatically by Doxygen for globus_gsi_openssl_error from the source code.
Version 4.4 | globus_gsi_openssl_error |