ISC DHCP 4.4.3-P1
A reference DHCPv4 and DHCPv6 implementation
 
Loading...
Searching...
No Matches
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

◆ dhcp_control_create()

isc_result_t dhcp_control_create ( omapi_object_t ** lp,
omapi_object_t * id )

Definition at line 588 of file comapi.c.

◆ dhcp_control_destroy()

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

Definition at line 494 of file comapi.c.

◆ dhcp_control_get_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 )

Definition at line 469 of file comapi.c.

◆ dhcp_control_lookup()

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

Definition at line 557 of file comapi.c.

◆ dhcp_control_remove()

isc_result_t dhcp_control_remove ( omapi_object_t * lp,
omapi_object_t * id )

Definition at line 595 of file comapi.c.

◆ dhcp_control_set_value()

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 434 of file comapi.c.

◆ dhcp_control_signal_handler()

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

Definition at line 504 of file comapi.c.

◆ dhcp_control_stuff_values()

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

Definition at line 524 of file comapi.c.

◆ dhcp_group_create()

isc_result_t dhcp_group_create ( omapi_object_t ** lp,
omapi_object_t * id )

Definition at line 398 of file comapi.c.

◆ dhcp_group_destroy()

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

Definition at line 226 of file comapi.c.

◆ dhcp_group_get_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 )

Definition at line 201 of file comapi.c.

◆ dhcp_group_lookup()

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

Definition at line 333 of file comapi.c.

◆ dhcp_group_remove()

isc_result_t dhcp_group_remove ( omapi_object_t * lp,
omapi_object_t * id )

Definition at line 414 of file comapi.c.

◆ dhcp_group_set_value()

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 127 of file comapi.c.

◆ dhcp_group_signal_handler()

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

Definition at line 256 of file comapi.c.

◆ dhcp_group_stuff_values()

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

Definition at line 301 of file comapi.c.

◆ dhcp_shared_network_create()

isc_result_t dhcp_shared_network_create ( omapi_object_t ** lp,
omapi_object_t * id )

Definition at line 896 of file comapi.c.

◆ dhcp_shared_network_destroy()

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

Definition at line 797 of file comapi.c.

◆ dhcp_shared_network_get_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 )

Definition at line 773 of file comapi.c.

◆ dhcp_shared_network_lookup()

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

Definition at line 883 of file comapi.c.

◆ dhcp_shared_network_remove()

isc_result_t dhcp_shared_network_remove ( omapi_object_t * lp,
omapi_object_t * id )

Definition at line 902 of file comapi.c.

◆ dhcp_shared_network_set_value()

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 747 of file comapi.c.

◆ dhcp_shared_network_signal_handler()

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

Definition at line 835 of file comapi.c.

◆ dhcp_shared_network_stuff_values()

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

Definition at line 859 of file comapi.c.

◆ dhcp_subnet_create()

isc_result_t dhcp_subnet_create ( omapi_object_t ** lp,
omapi_object_t * id )

Definition at line 735 of file comapi.c.

◆ dhcp_subnet_destroy()

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

Definition at line 652 of file comapi.c.

◆ dhcp_subnet_get_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 )

Definition at line 629 of file comapi.c.

◆ dhcp_subnet_lookup()

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

Definition at line 722 of file comapi.c.

◆ dhcp_subnet_remove()

isc_result_t dhcp_subnet_remove ( omapi_object_t * lp,
omapi_object_t * id )

Definition at line 741 of file comapi.c.

◆ dhcp_subnet_set_value()

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 603 of file comapi.c.

◆ dhcp_subnet_signal_handler()

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

Definition at line 675 of file comapi.c.

◆ dhcp_subnet_stuff_values()

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

Definition at line 698 of file comapi.c.

◆ OMAPI_OBJECT_ALLOC()

OMAPI_OBJECT_ALLOC ( shared_network ,
struct shared_network ,
omapi_object_type_t * dhcp_type_shared_network )

Definition at line 40 of file comapi.c.