OpenDNSSEC-signer 1.2.1
|
#include "config.h"
#include "signer/backup.h"
#include "util/duration.h"
#include "util/file.h"
#include "util/log.h"
#include "util/se_malloc.h"
#include <ldns/ldns.h>
Go to the source code of this file.
Functions | |
char * | backup_read_token (FILE *in) |
int | backup_read_check_str (FILE *in, const char *str) |
int | backup_read_str (FILE *in, const char **str) |
int | backup_read_time_t (FILE *in, time_t *v) |
int | backup_read_duration (FILE *in, duration_type **v) |
int | backup_read_rr_type (FILE *in, ldns_rr_type *v) |
int | backup_read_int (FILE *in, int *v) |
int | backup_read_size_t (FILE *in, size_t *v) |
int | backup_read_uint8_t (FILE *in, uint8_t *v) |
int | backup_read_uint16_t (FILE *in, uint16_t *v) |
int | backup_read_uint32_t (FILE *in, uint32_t *v) |
int backup_read_check_str | ( | FILE * | in, |
const char * | str | ||
) |
Read and match a string from backup file.
Definition at line 71 of file backup.c.
References backup_read_token(), se_log_debug(), and se_strcmp().
Referenced by key_recover_from_backup(), nsec3params_recover_from_backup(), signconf_recover_from_backup(), task_recover_from_backup(), zone_recover_from_backup(), and zonedata_recover_from_backup().
int backup_read_duration | ( | FILE * | in, |
duration_type ** | v | ||
) |
Read duration from backup file.
Definition at line 125 of file backup.c.
References backup_read_token(), duration_create_from_string(), and se_log_debug().
Referenced by signconf_recover_from_backup().
int backup_read_int | ( | FILE * | in, |
int * | v | ||
) |
Read integer from backup file.
Definition at line 159 of file backup.c.
References backup_read_token(), and se_log_debug().
Referenced by denial_recover_from_backup(), domain_recover_from_backup(), key_recover_from_backup(), signconf_recover_from_backup(), task_recover_from_backup(), and zone_recover_from_backup().
int backup_read_rr_type | ( | FILE * | in, |
ldns_rr_type * | v | ||
) |
Read rr type from backup file.
Definition at line 142 of file backup.c.
References backup_read_token(), and se_log_debug().
Referenced by signconf_recover_from_backup().
int backup_read_size_t | ( | FILE * | in, |
size_t * | v | ||
) |
Read size type from backup file.
Definition at line 176 of file backup.c.
References backup_read_token(), and se_log_debug().
Referenced by denial_recover_from_backup(), and domain_recover_from_backup().
int backup_read_str | ( | FILE * | in, |
const char ** | str | ||
) |
Read a string from backup file.
Definition at line 91 of file backup.c.
References backup_read_token(), se_log_debug(), and se_strdup().
Referenced by denial_recover_from_backup(), domain_recover_from_backup(), key_recover_from_backup(), nsec3params_recover_from_backup(), signconf_recover_from_backup(), task_recover_from_backup(), and zonedata_recover_from_backup().
int backup_read_time_t | ( | FILE * | in, |
time_t * | v | ||
) |
Read time from backup file.
Definition at line 108 of file backup.c.
References backup_read_token(), and se_log_debug().
Referenced by signconf_recover_from_backup(), and task_recover_from_backup().
char* backup_read_token | ( | FILE * | in | ) |
Recover from backup. Read token from backup file.
Definition at line 48 of file backup.c.
Referenced by backup_read_check_str(), backup_read_duration(), backup_read_int(), backup_read_rr_type(), backup_read_size_t(), backup_read_str(), backup_read_time_t(), backup_read_uint16_t(), backup_read_uint32_t(), and backup_read_uint8_t().
int backup_read_uint16_t | ( | FILE * | in, |
uint16_t * | v | ||
) |
Read 16bit unsigned integer from backup file.
Definition at line 210 of file backup.c.
References backup_read_token(), and se_log_debug().
Referenced by nsec3params_recover_from_backup().
int backup_read_uint32_t | ( | FILE * | in, |
uint32_t * | v | ||
) |
Read 32bit unsigned integer from backup file.
Definition at line 227 of file backup.c.
References backup_read_token(), and se_log_debug().
Referenced by denial_recover_from_backup(), domain_recover_from_backup(), key_recover_from_backup(), and zone_recover_from_backup().
int backup_read_uint8_t | ( | FILE * | in, |
uint8_t * | v | ||
) |
Read 8bit unsigned integer from backup file.
Definition at line 193 of file backup.c.
References backup_read_token(), and se_log_debug().
Referenced by key_recover_from_backup(), and nsec3params_recover_from_backup().