shishi_kdcreq_sendrecv_hint(3)

shishi_kdcreq_sendrecv_hint3

Api function

Usage

#include <shishi.h>

int shishi_kdcreq_sendrecv_hint(Shishi * handle, Shishi_asn1 kdcreq, Shishi_asn1 * kdcrep, Shishi_tkts_hint * hint);

Arguments

Shishi * handle

Shishi library handle created by shishi_init().

Shishi_asn1 kdcreq

Input variable with a prepared AS-REQ.

Shishi_asn1 * kdcrep

Output pointer variable for decoded AS-REP.

Shishi_tkts_hint * hint

Input Shishi_tkts_hint structure with flags.

Overview

Sends a request to KDC, and receives the response. The provided request kdcreq and the hints structure hint, together determine transmitted data. On reception the reply is decoded as AS-REP into kdcrep.

Return value

Return code is SHISHI_OK on success, SHISHI_KDC_TIMEOUT on timeouts, SHISHI_ASN1_ERROR on translation errors, and SHISHI_GOT_KRBERROR for other corruptions.

Releases

Unchanged in 2 releases since Debian 12 (Bookworm).

  1. 12–13

Reporting bugs

Report bugs to <[email protected]>. GNU Shishi home page: http://www.gnu.org/software/shishi/ General help using GNU software: http://www.gnu.org/gethelp/

From shishi-doc 1.0.3-5 in Debian 13 (Trixie). Parsed by carta from the page's man source.