TPMLIB_SetDebugFD(3)

TPMLIB_SetDebugFD3

Set the file descriptor to send the debug output to tpmlib_setdebuglevel - set the debugging level tpmlib_setdebugprefix - set the prefix for each debugging line

Usage

#include <libtpms/tpm_library.h>

uint32_t TPMLIB_SetDebugFD(int fd);

uint32_t TPMLIB_SetDebugLevel(unsigned int level);

uint32_t TPMLIB_SetDebugPrefix(const char *prefix);

Library

TPM library (libtpms, -ltpms)

Overview

TPMLIB_SetDebugFD() allows to set the file descriptor to send the debug output to.

TPMLIB_SetDebugLevel() allows to set the debug level. Only debug levels greater than 1 will produce output. The indentation level of a line will determine whether it is printed. Lines with 0 indentation will be printed at debug level 1, 1 space of indentation at debug level 2 and so on.

TPMLIB_SetDebugPrefix() allows to set a prefix that is to be printed in front of every line of debugging output. The prefix can be used for further indentation.

Releases

3 releases since Debian 12 (Bookworm); the text changed 2 times.

  1. 12
  2. 13
  3. Arch

From libtpms 0.10.2-1 in Arch Linux 2026-11-01. Parsed by carta from the page's man source.