gnutls_psk_server_get_username2(3)

gnutls_psk_server_get_username23

Api function

Usage

#include <gnutls/gnutls.h>

int gnutls_psk_server_get_username2(gnutls_session_t session, gnutls_datum_t * username);

Arguments

gnutls_session_t session

is a gnutls session

gnutls_datum_t * username

a datum that will be filled in by this function

Overview

Return a pointer to the username of the peer in the supplied datum. Does not need to be null-terminated.

This should only be called in case of PSK authentication and in case of a server.

The returned pointer should be considered constant (do not free) and valid for the lifetime of the session.

Returns

GNUTLS_E_SUCCESS, or a negative value in case of an error.

Releases

4 releases since Debian 11 (Bullseye); the text changed 3 times.

  1. 11
  2. 12
  3. 13
  4. Arch

Reporting bugs

Report bugs to <[email protected]>.
Home page: https://www.gnutls.org

From gnutls 3.8.13-3 in Arch Linux 2026-11-01. Parsed by carta from the page's man source.