#include "config.h"
#include <stdio.h>
#include <string.h>
#include <stdlib.h>
#include <unistd.h>
#include "libhsm.h"
#include <libhsmdns.h>
Go to the source code of this file.
◆ main()
int main |
( |
int |
argc, |
|
|
char * |
argv[] |
|
) |
| |
Definition at line 50 of file hsmcheck.c.
References hsm_sign_params_t::algorithm, ctx, hsm_close(), hsm_create_context(), hsm_destroy_context(), hsm_find_key_by_id(), hsm_generate_rsa_key(), hsm_get_dnskey(), hsm_get_error(), hsm_get_key_id(), hsm_list_keys(), HSM_OK, hsm_open2(), hsm_print_ctx(), hsm_print_error(), hsm_print_key(), hsm_prompt_pin(), hsm_random32(), hsm_random64(), hsm_remove_key(), hsm_sign_params_free(), hsm_sign_params_new(), hsm_sign_rrset(), hsm_sign_params_t::keytag, libhsm_key_free(), optarg, hsm_sign_params_t::owner, parse_conf_repositories(), and progname.
◆ parse_conf_repositories()
◆ optarg
◆ progname