globus_openssl_error_utility(3) | globus_gsi_openssl_error | globus_openssl_error_utility(3) |
globus_openssl_error_utility - 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.
Wed Feb 27 2019 | Version 4.1 |