OpenDNSSEC-signer
1.3.4
|
#include "config.h"
#include "shared/file.h"
#include "shared/log.h"
#include "shared/util.h"
#include <time.h>
#include <ldns/ldns.h>
Go to the source code of this file.
Functions | |
int | util_is_dnssec_rr (ldns_rr *rr) |
int | util_soa_compare_rdata (ldns_rr *rr1, ldns_rr *rr2) |
int | util_soa_compare (ldns_rr *rr1, ldns_rr *rr2) |
ldns_status | util_dnssec_rrs_compare (ldns_rr *rr1, ldns_rr *rr2, int *cmp) |
ldns_status | util_dnssec_rrs_add_rr (ldns_dnssec_rrs *rrs, ldns_rr *rr) |
int | util_write_pidfile (const char *pidfile, pid_t pid) |
ldns_status util_dnssec_rrs_add_rr | ( | ldns_dnssec_rrs * | rrs, |
ldns_rr * | rr | ||
) |
A more efficient ldns_dnssec_rrs_add_rr(), get rid of ldns_rr_compare().
Definition at line 176 of file util.c.
References ods_log_warning(), util_dnssec_rrs_add_rr(), and util_dnssec_rrs_compare().
Referenced by rrset_add_rr(), rrset_del_rr(), and util_dnssec_rrs_add_rr().
ldns_status util_dnssec_rrs_compare | ( | ldns_rr * | rr1, |
ldns_rr * | rr2, | ||
int * | cmp | ||
) |
Compare RRs only on RDATA.
Definition at line 132 of file util.c.
Referenced by rrset_diff(), rrsigs_add_sig(), and util_dnssec_rrs_add_rr().
int util_is_dnssec_rr | ( | ldns_rr * | rr | ) |
int util_soa_compare | ( | ldns_rr * | rr1, |
ldns_rr * | rr2 | ||
) |
int util_soa_compare_rdata | ( | ldns_rr * | rr1, |
ldns_rr * | rr2 | ||
) |
Compare SOA RDATAs.
Definition at line 71 of file util.c.
References SE_SOA_RDATA_MINIMUM, and SE_SOA_RDATA_SERIAL.
Referenced by util_soa_compare().
int util_write_pidfile | ( | const char * | pidfile, |
pid_t | pid | ||
) |
Write process id to file.
Definition at line 242 of file util.c.
References ods_fclose(), ods_fopen(), ods_log_assert, ods_log_debug(), and ods_log_error().