Blame doc/html/_sources/appdev/refs/api/krb5_rd_error.rst.txt

Packit fd8b60
krb5_rd_error -  Decode a KRB-ERROR message. 
Packit fd8b60
=============================================
Packit fd8b60
Packit fd8b60
..
Packit fd8b60
Packit fd8b60
.. c:function:: krb5_error_code krb5_rd_error(krb5_context context, const krb5_data * enc_errbuf, krb5_error ** dec_error)
Packit fd8b60
Packit fd8b60
..
Packit fd8b60
Packit fd8b60
Packit fd8b60
:param:
Packit fd8b60
Packit fd8b60
	          **[in]** **context** - Library context
Packit fd8b60
Packit fd8b60
	          **[in]** **enc_errbuf** - Encoded error message
Packit fd8b60
Packit fd8b60
	          **[out]** **dec_error** - Decoded error message
Packit fd8b60
Packit fd8b60
Packit fd8b60
..
Packit fd8b60
Packit fd8b60
Packit fd8b60
:retval:
Packit fd8b60
         -   0   Success; otherwise - Kerberos error codes
Packit fd8b60
Packit fd8b60
Packit fd8b60
..
Packit fd8b60
Packit fd8b60
Packit fd8b60
Packit fd8b60
Packit fd8b60
Packit fd8b60
Packit fd8b60
Packit fd8b60
This function processes **KRB-ERROR** message *enc_errbuf* and returns an allocated structure *dec_error* containing the error message. Use :c:func:`krb5_free_error()` to free *dec_error* when it is no longer needed.
Packit fd8b60
Packit fd8b60
Packit fd8b60
Packit fd8b60
Packit fd8b60
Packit fd8b60
Packit fd8b60
Packit fd8b60
Packit fd8b60
Packit fd8b60
Packit fd8b60
..
Packit fd8b60
Packit fd8b60
Packit fd8b60
Packit fd8b60
Packit fd8b60