@deftypefun {int} {gnutls_fips140_run_self_tests} ( @var{void}) Manually perform the second round of the FIPS140 self-tests, including: - Known answer tests (KAT) for the selected set of symmetric cipher, MAC, public key, KDF, and DRBG - Library integrity checks Upon failure with FIPS140 mode enabled, it makes the library unusable. This function is not thread-safe. @strong{Returns:} 0 upon success, a negative error code otherwise @strong{Since:} 3.7.7 @end deftypefun