GCancellable *cancellable,
GError **error)
{
- g_set_error_literal (error, G_TLS_ERROR, G_TLS_ERROR_MISC,
+ g_set_error_literal (error, G_TLS_ERROR, G_TLS_ERROR_UNAVAILABLE,
_("TLS support is not available"));
return FALSE;
}
GCancellable *cancellable,
GError **error)
{
- g_set_error_literal (error, G_TLS_ERROR, G_TLS_ERROR_MISC,
+ g_set_error_literal (error, G_TLS_ERROR, G_TLS_ERROR_UNAVAILABLE,
_("TLS support is not available"));
return FALSE;
}
/**
* GTlsError:
+ * @G_TLS_ERROR_UNAVAILABLE: No TLS provider is available
* @G_TLS_ERROR_MISC: Miscellaneous TLS error
* @G_TLS_ERROR_BAD_CERTIFICATE: A certificate could not be parsed
* @G_TLS_ERROR_NOT_TLS: The TLS handshake failed because the
* Since: 2.28
*/
typedef enum {
+ G_TLS_ERROR_UNAVAILABLE,
G_TLS_ERROR_MISC,
G_TLS_ERROR_BAD_CERTIFICATE,
G_TLS_ERROR_NOT_TLS,