OpenDNSSEC-signer 1.2.1
Functions

/build/buildd-opendnssec_1.2.1.dfsg-1-ia64-j6OroR/opendnssec-1.2.1.dfsg/signer/src/util/se_malloc.c File Reference

#include "config.h"
#include "util/se_malloc.h"
#include "util/log.h"
#include <stdlib.h>
#include <string.h>
Include dependency graph for se_malloc.c:

Go to the source code of this file.

Functions

void * se_calloc (size_t nmemb, size_t size)
void * se_malloc (size_t size)
void se_free (void *ptr)
void * se_realloc (void *ptr, size_t size)
void se_rbnode_free (ldns_rbnode_t *node)
char * se_strdup (const char *s)

Function Documentation

void* se_calloc ( size_t  nmemb,
size_t  size 
)
void se_free ( void *  ptr)

Free memory.

Definition at line 80 of file se_malloc.c.

Referenced by adapter_cleanup(), cmdhandler_cleanup(), denial_recover_from_backup(), domain_add_rrset(), domain_cleanup(), domain_del_rrset(), domain_examine_rrset_is_alone(), domain_examine_rrset_is_singleton(), domain_print_nsec(), domain_recover_from_backup(), duration2string(), duration2time(), duration_cleanup(), engine_cleanup(), engine_config(), engine_config_cleanup(), key_cleanup(), key_recover_from_backup(), keylist_cleanup(), log_rr(), main(), nsec3params_cleanup(), nsec3params_create(), nsec3params_create_salt(), nsec3params_recover_from_backup(), parse_conf_signer_threads(), parse_conf_use_syslog(), parse_conf_worker_threads(), parse_sc_audit(), parse_sc_dnskey_ttl(), parse_sc_dnskey_ttl_use(), parse_sc_keys(), parse_sc_nsec3_algorithm(), parse_sc_nsec3_iterations(), parse_sc_nsec3_optout(), parse_sc_nsec_type(), parse_sc_sig_inception_offset(), parse_sc_sig_jitter(), parse_sc_sig_refresh_interval(), parse_sc_sig_resign_interval(), parse_sc_sig_validity_default(), parse_sc_sig_validity_denial(), parse_sc_soa_min(), parse_sc_soa_min_use(), parse_sc_soa_ttl(), parse_sc_soa_ttl_use(), parse_zonelist_zones(), privdrop(), privgid(), privuid(), rrset_cleanup(), rrsigs_cleanup(), se_chown(), se_fopen(), set_notify_ns(), signconf_backup(), signconf_cleanup(), signconf_print(), signconf_recover_from_backup(), stats_cleanup(), task_backup(), task_cleanup(), task_recover_from_backup(), tasklist_cleanup(), tasklist_delete_task(), tasklist_schedule_task(), tools_audit(), tools_read_input(), tools_update(), worker_cleanup(), worker_perform_task(), zone_add_dnskeys(), zone_backup_state(), zone_cleanup(), zone_nsecify(), zone_recover_from_backup(), zone_sign(), zone_update_zonelist(), zonedata_add_domain(), zonedata_cleanup(), zonedata_nsecify3(), zonedata_recover_from_backup(), zonelist_add_zone(), zonelist_cleanup(), and zonelist_merge().

void* se_malloc ( size_t  size)
void se_rbnode_free ( ldns_rbnode_t *  node)

Remove a node and all childs from a redblack tree.

Definition at line 103 of file se_malloc.c.

References se_rbnode_free().

Referenced by se_rbnode_free(), tasklist_cleanup(), zonedata_cleanup_denials(), zonedata_cleanup_domains(), zonelist_cleanup(), and zonelist_merge().

void* se_realloc ( void *  ptr,
size_t  size 
)

Reallocate memory.

Definition at line 92 of file se_malloc.c.

char* se_strdup ( const char *  s)