ISC DHCP  4.3.1
A reference DHCPv4 and DHCPv6 implementation
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
comapi.c File Reference
#include "dhcpd.h"
#include <omapip/omapip_p.h>

Go to the source code of this file.

Functions

 OMAPI_OBJECT_ALLOC (shared_network, struct shared_network, omapi_object_type_t *dhcp_type_shared_network)
 
isc_result_t dhcp_group_set_value (omapi_object_t *h, omapi_object_t *id, omapi_data_string_t *name, omapi_typed_data_t *value)
 
isc_result_t dhcp_group_get_value (omapi_object_t *h, omapi_object_t *id, omapi_data_string_t *name, omapi_value_t **value)
 
isc_result_t dhcp_group_destroy (omapi_object_t *h, const char *file, int line)
 
isc_result_t dhcp_group_signal_handler (omapi_object_t *h, const char *name, va_list ap)
 
isc_result_t dhcp_group_stuff_values (omapi_object_t *c, omapi_object_t *id, omapi_object_t *h)
 
isc_result_t dhcp_group_lookup (omapi_object_t **lp, omapi_object_t *id, omapi_object_t *ref)
 
isc_result_t dhcp_group_create (omapi_object_t **lp, omapi_object_t *id)
 
isc_result_t dhcp_group_remove (omapi_object_t *lp, omapi_object_t *id)
 
isc_result_t dhcp_control_set_value (omapi_object_t *h, omapi_object_t *id, omapi_data_string_t *name, omapi_typed_data_t *value)
 
isc_result_t dhcp_control_get_value (omapi_object_t *h, omapi_object_t *id, omapi_data_string_t *name, omapi_value_t **value)
 
isc_result_t dhcp_control_destroy (omapi_object_t *h, const char *file, int line)
 
isc_result_t dhcp_control_signal_handler (omapi_object_t *h, const char *name, va_list ap)
 
isc_result_t dhcp_control_stuff_values (omapi_object_t *c, omapi_object_t *id, omapi_object_t *h)
 
isc_result_t dhcp_control_lookup (omapi_object_t **lp, omapi_object_t *id, omapi_object_t *ref)
 
isc_result_t dhcp_control_create (omapi_object_t **lp, omapi_object_t *id)
 
isc_result_t dhcp_control_remove (omapi_object_t *lp, omapi_object_t *id)
 
isc_result_t dhcp_subnet_set_value (omapi_object_t *h, omapi_object_t *id, omapi_data_string_t *name, omapi_typed_data_t *value)
 
isc_result_t dhcp_subnet_get_value (omapi_object_t *h, omapi_object_t *id, omapi_data_string_t *name, omapi_value_t **value)
 
isc_result_t dhcp_subnet_destroy (omapi_object_t *h, const char *file, int line)
 
isc_result_t dhcp_subnet_signal_handler (omapi_object_t *h, const char *name, va_list ap)
 
isc_result_t dhcp_subnet_stuff_values (omapi_object_t *c, omapi_object_t *id, omapi_object_t *h)
 
isc_result_t dhcp_subnet_lookup (omapi_object_t **lp, omapi_object_t *id, omapi_object_t *ref)
 
isc_result_t dhcp_subnet_create (omapi_object_t **lp, omapi_object_t *id)
 
isc_result_t dhcp_subnet_remove (omapi_object_t *lp, omapi_object_t *id)
 
isc_result_t dhcp_shared_network_set_value (omapi_object_t *h, omapi_object_t *id, omapi_data_string_t *name, omapi_typed_data_t *value)
 
isc_result_t dhcp_shared_network_get_value (omapi_object_t *h, omapi_object_t *id, omapi_data_string_t *name, omapi_value_t **value)
 
isc_result_t dhcp_shared_network_destroy (omapi_object_t *h, const char *file, int line)
 
isc_result_t dhcp_shared_network_signal_handler (omapi_object_t *h, const char *name, va_list ap)
 
isc_result_t dhcp_shared_network_stuff_values (omapi_object_t *c, omapi_object_t *id, omapi_object_t *h)
 
isc_result_t dhcp_shared_network_lookup (omapi_object_t **lp, omapi_object_t *id, omapi_object_t *ref)
 
isc_result_t dhcp_shared_network_create (omapi_object_t **lp, omapi_object_t *id)
 
isc_result_t dhcp_shared_network_remove (omapi_object_t *lp, omapi_object_t *id)
 

Function Documentation

isc_result_t dhcp_control_create ( omapi_object_t **  lp,
omapi_object_t id 
)

Definition at line 590 of file comapi.c.

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

Definition at line 496 of file comapi.c.

isc_result_t dhcp_control_get_value ( omapi_object_t h,
omapi_object_t id,
omapi_data_string_t name,
omapi_value_t **  value 
)

Definition at line 471 of file comapi.c.

isc_result_t dhcp_control_lookup ( omapi_object_t **  lp,
omapi_object_t id,
omapi_object_t ref 
)

Definition at line 559 of file comapi.c.

isc_result_t dhcp_control_remove ( omapi_object_t lp,
omapi_object_t id 
)

Definition at line 597 of file comapi.c.

isc_result_t dhcp_control_set_value ( omapi_object_t h,
omapi_object_t id,
omapi_data_string_t name,
omapi_typed_data_t value 
)

Definition at line 436 of file comapi.c.

isc_result_t dhcp_control_signal_handler ( omapi_object_t h,
const char *  name,
va_list  ap 
)

Definition at line 506 of file comapi.c.

isc_result_t dhcp_control_stuff_values ( omapi_object_t c,
omapi_object_t id,
omapi_object_t h 
)

Definition at line 526 of file comapi.c.

isc_result_t dhcp_group_create ( omapi_object_t **  lp,
omapi_object_t id 
)

Definition at line 400 of file comapi.c.

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

Definition at line 228 of file comapi.c.

isc_result_t dhcp_group_get_value ( omapi_object_t h,
omapi_object_t id,
omapi_data_string_t name,
omapi_value_t **  value 
)

Definition at line 203 of file comapi.c.

isc_result_t dhcp_group_lookup ( omapi_object_t **  lp,
omapi_object_t id,
omapi_object_t ref 
)

Definition at line 335 of file comapi.c.

isc_result_t dhcp_group_remove ( omapi_object_t lp,
omapi_object_t id 
)

Definition at line 416 of file comapi.c.

isc_result_t dhcp_group_set_value ( omapi_object_t h,
omapi_object_t id,
omapi_data_string_t name,
omapi_typed_data_t value 
)

Definition at line 129 of file comapi.c.

isc_result_t dhcp_group_signal_handler ( omapi_object_t h,
const char *  name,
va_list  ap 
)

Definition at line 258 of file comapi.c.

isc_result_t dhcp_group_stuff_values ( omapi_object_t c,
omapi_object_t id,
omapi_object_t h 
)

Definition at line 303 of file comapi.c.

isc_result_t dhcp_shared_network_create ( omapi_object_t **  lp,
omapi_object_t id 
)

Definition at line 910 of file comapi.c.

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

Definition at line 805 of file comapi.c.

isc_result_t dhcp_shared_network_get_value ( omapi_object_t h,
omapi_object_t id,
omapi_data_string_t name,
omapi_value_t **  value 
)

Definition at line 781 of file comapi.c.

isc_result_t dhcp_shared_network_lookup ( omapi_object_t **  lp,
omapi_object_t id,
omapi_object_t ref 
)

Definition at line 897 of file comapi.c.

isc_result_t dhcp_shared_network_remove ( omapi_object_t lp,
omapi_object_t id 
)

Definition at line 916 of file comapi.c.

isc_result_t dhcp_shared_network_set_value ( omapi_object_t h,
omapi_object_t id,
omapi_data_string_t name,
omapi_typed_data_t value 
)

Definition at line 755 of file comapi.c.

isc_result_t dhcp_shared_network_signal_handler ( omapi_object_t h,
const char *  name,
va_list  ap 
)

Definition at line 849 of file comapi.c.

isc_result_t dhcp_shared_network_stuff_values ( omapi_object_t c,
omapi_object_t id,
omapi_object_t h 
)

Definition at line 873 of file comapi.c.

isc_result_t dhcp_subnet_create ( omapi_object_t **  lp,
omapi_object_t id 
)

Definition at line 743 of file comapi.c.

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

Definition at line 654 of file comapi.c.

isc_result_t dhcp_subnet_get_value ( omapi_object_t h,
omapi_object_t id,
omapi_data_string_t name,
omapi_value_t **  value 
)

Definition at line 631 of file comapi.c.

isc_result_t dhcp_subnet_lookup ( omapi_object_t **  lp,
omapi_object_t id,
omapi_object_t ref 
)

Definition at line 730 of file comapi.c.

isc_result_t dhcp_subnet_remove ( omapi_object_t lp,
omapi_object_t id 
)

Definition at line 749 of file comapi.c.

isc_result_t dhcp_subnet_set_value ( omapi_object_t h,
omapi_object_t id,
omapi_data_string_t name,
omapi_typed_data_t value 
)

Definition at line 605 of file comapi.c.

isc_result_t dhcp_subnet_signal_handler ( omapi_object_t h,
const char *  name,
va_list  ap 
)

Definition at line 683 of file comapi.c.

isc_result_t dhcp_subnet_stuff_values ( omapi_object_t c,
omapi_object_t id,
omapi_object_t h 
)

Definition at line 706 of file comapi.c.

OMAPI_OBJECT_ALLOC ( shared_network  ,
struct shared_network  ,
omapi_object_type_t dhcp_type_shared_network 
)

Definition at line 41 of file comapi.c.