ISC DHCP 4.4.3-P1
A reference DHCPv4 and DHCPv6 implementation
 
Loading...
Searching...
No Matches
alloc.c File Reference
#include "dhcpd.h"
#include <omapip/omapip_p.h>

Go to the source code of this file.

Functions

void * dmalloc (size_t size, const char *file, int line)
 
void dfree (void *ptr, const char *file, int line)
 
isc_result_t omapi_object_allocate (omapi_object_t **o, omapi_object_type_t *type, size_t size, const char *file, int line)
 
isc_result_t omapi_object_initialize (omapi_object_t *o, omapi_object_type_t *type, size_t usize, size_t psize, const char *file, int line)
 
isc_result_t omapi_object_reference (omapi_object_t **r, omapi_object_t *h, const char *file, int line)
 
isc_result_t omapi_object_dereference (omapi_object_t **h, const char *file, int line)
 
isc_result_t omapi_buffer_new (omapi_buffer_t **h, const char *file, int line)
 
isc_result_t omapi_buffer_reference (omapi_buffer_t **r, omapi_buffer_t *h, const char *file, int line)
 
isc_result_t omapi_buffer_dereference (omapi_buffer_t **h, const char *file, int line)
 
isc_result_t omapi_typed_data_new (const char *file, int line, omapi_typed_data_t **t, omapi_datatype_t type,...)
 
isc_result_t omapi_typed_data_reference (omapi_typed_data_t **r, omapi_typed_data_t *h, const char *file, int line)
 
isc_result_t omapi_typed_data_dereference (omapi_typed_data_t **h, const char *file, int line)
 
isc_result_t omapi_data_string_new (omapi_data_string_t **d, unsigned len, const char *file, int line)
 
isc_result_t omapi_data_string_reference (omapi_data_string_t **r, omapi_data_string_t *h, const char *file, int line)
 
isc_result_t omapi_data_string_dereference (omapi_data_string_t **h, const char *file, int line)
 
isc_result_t omapi_value_new (omapi_value_t **d, const char *file, int line)
 
isc_result_t omapi_value_reference (omapi_value_t **r, omapi_value_t *h, const char *file, int line)
 
isc_result_t omapi_value_dereference (omapi_value_t **h, const char *file, int line)
 
isc_result_t omapi_addr_list_new (omapi_addr_list_t **d, unsigned count, const char *file, int line)
 
isc_result_t omapi_addr_list_reference (omapi_addr_list_t **r, omapi_addr_list_t *h, const char *file, int line)
 
isc_result_t omapi_addr_list_dereference (omapi_addr_list_t **h, const char *file, int line)
 

Function Documentation

◆ dfree()

void dfree ( void * ptr,
const char * file,
int line )

Definition at line 145 of file alloc.c.

◆ dmalloc()

void * dmalloc ( size_t size,
const char * file,
int line )

Definition at line 57 of file alloc.c.

◆ omapi_addr_list_dereference()

isc_result_t omapi_addr_list_dereference ( omapi_addr_list_t ** h,
const char * file,
int line )

Definition at line 1142 of file alloc.c.

◆ omapi_addr_list_new()

isc_result_t omapi_addr_list_new ( omapi_addr_list_t ** d,
unsigned count,
const char * file,
int line )

Definition at line 1104 of file alloc.c.

◆ omapi_addr_list_reference()

isc_result_t omapi_addr_list_reference ( omapi_addr_list_t ** r,
omapi_addr_list_t * h,
const char * file,
int line )

Definition at line 1120 of file alloc.c.

◆ omapi_buffer_dereference()

isc_result_t omapi_buffer_dereference ( omapi_buffer_t ** h,
const char * file,
int line )

Definition at line 766 of file alloc.c.

◆ omapi_buffer_new()

isc_result_t omapi_buffer_new ( omapi_buffer_t ** h,
const char * file,
int line )

Definition at line 727 of file alloc.c.

◆ omapi_buffer_reference()

isc_result_t omapi_buffer_reference ( omapi_buffer_t ** r,
omapi_buffer_t * h,
const char * file,
int line )

Definition at line 744 of file alloc.c.

◆ omapi_data_string_dereference()

isc_result_t omapi_data_string_dereference ( omapi_data_string_t ** h,
const char * file,
int line )

Definition at line 988 of file alloc.c.

◆ omapi_data_string_new()

isc_result_t omapi_data_string_new ( omapi_data_string_t ** d,
unsigned len,
const char * file,
int line )

Definition at line 950 of file alloc.c.

◆ omapi_data_string_reference()

isc_result_t omapi_data_string_reference ( omapi_data_string_t ** r,
omapi_data_string_t * h,
const char * file,
int line )

Definition at line 967 of file alloc.c.

◆ omapi_object_allocate()

isc_result_t omapi_object_allocate ( omapi_object_t ** o,
omapi_object_type_t * type,
size_t size,
const char * file,
int line )

Definition at line 515 of file alloc.c.

◆ omapi_object_dereference()

isc_result_t omapi_object_dereference ( omapi_object_t ** h,
const char * file,
int line )

Definition at line 593 of file alloc.c.

◆ omapi_object_initialize()

isc_result_t omapi_object_initialize ( omapi_object_t * o,
omapi_object_type_t * type,
size_t usize,
size_t psize,
const char * file,
int line )

Definition at line 559 of file alloc.c.

◆ omapi_object_reference()

isc_result_t omapi_object_reference ( omapi_object_t ** r,
omapi_object_t * h,
const char * file,
int line )

Definition at line 571 of file alloc.c.

◆ omapi_typed_data_dereference()

isc_result_t omapi_typed_data_dereference ( omapi_typed_data_t ** h,
const char * file,
int line )

Definition at line 901 of file alloc.c.

◆ omapi_typed_data_new()

isc_result_t omapi_typed_data_new ( const char * file,
int line,
omapi_typed_data_t ** t,
omapi_datatype_t type,
... )

Definition at line 803 of file alloc.c.

◆ omapi_typed_data_reference()

isc_result_t omapi_typed_data_reference ( omapi_typed_data_t ** r,
omapi_typed_data_t * h,
const char * file,
int line )

Definition at line 880 of file alloc.c.

◆ omapi_value_dereference()

isc_result_t omapi_value_dereference ( omapi_value_t ** h,
const char * file,
int line )

Definition at line 1060 of file alloc.c.

◆ omapi_value_new()

isc_result_t omapi_value_new ( omapi_value_t ** d,
const char * file,
int line )

Definition at line 1026 of file alloc.c.

◆ omapi_value_reference()

isc_result_t omapi_value_reference ( omapi_value_t ** r,
omapi_value_t * h,
const char * file,
int line )

Definition at line 1038 of file alloc.c.