shishi_kdcreq_sendrecv(3)

shishi_kdcreq_sendrecv3

Api function

Usage

#include <shishi.h>

int shishi_kdcreq_sendrecv(Shishi * handle, Shishi_asn1 kdcreq, Shishi_asn1 * kdcrep);

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 returning received AS-REP.

Overview

Sends a request to KDC, and receives the response. The provided AS-REQ, in kdcreq, sets all data for the request. 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.