Functions

/build/buildd-opendnssec_1.3.2-1~bpo60+1-mips-pXL6jA/opendnssec-1.3.2/signer/src/signer/backup.c File Reference

#include "config.h"
#include "shared/duration.h"
#include "shared/file.h"
#include "shared/log.h"
#include "signer/backup.h"
#include <ldns/ldns.h>
Include dependency graph for backup.c:

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)

Function Documentation

int backup_read_check_str ( FILE *  in,
const char *  str 
)
int backup_read_duration ( FILE *  in,
duration_type **  v 
)

Read duration from backup file.

Definition at line 128 of file backup.c.

References backup_read_token(), duration_create_from_string(), and ods_log_debug().

Referenced by signconf_recover_from_backup(), and zone_recover().

int backup_read_int ( FILE *  in,
int *  v 
)

Read integer from backup file.

Definition at line 162 of file backup.c.

References backup_read_token(), and ods_log_debug().

Referenced by key_recover(), signconf_recover_from_backup(), task_recover_from_backup(), zone_recover(), and zonedata_recover().

int backup_read_rr_type ( FILE *  in,
ldns_rr_type *  v 
)

Read rr type from backup file.

Definition at line 145 of file backup.c.

References backup_read_token(), and ods_log_debug().

Referenced by signconf_recover_from_backup(), and zone_recover().

int backup_read_size_t ( FILE *  in,
size_t *  v 
)

Read size type from backup file.

Definition at line 179 of file backup.c.

References backup_read_token(), and ods_log_debug().

int backup_read_str ( FILE *  in,
const char **  str 
)
int backup_read_time_t ( FILE *  in,
time_t *  v 
)

Read time from backup file.

Definition at line 111 of file backup.c.

References backup_read_token(), and ods_log_debug().

Referenced by signconf_recover_from_backup(), task_recover_from_backup(), and zone_recover().

char* backup_read_token ( FILE *  in  ) 
int backup_read_uint16_t ( FILE *  in,
uint16_t *  v 
)

Read 16bit unsigned integer from backup file.

Definition at line 213 of file backup.c.

References backup_read_token(), and ods_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 230 of file backup.c.

References backup_read_token(), and ods_log_debug().

Referenced by domain_recover(), key_recover(), and zone_recover().

int backup_read_uint8_t ( FILE *  in,
uint8_t *  v 
)

Read 8bit unsigned integer from backup file.

Definition at line 196 of file backup.c.

References backup_read_token(), and ods_log_debug().

Referenced by key_recover(), and nsec3params_recover_from_backup().