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

Go to the source code of this file.

Functions

dhcpctl_status dhcpctl_new_authenticator (dhcpctl_handle *h, const char *name, const char *algorithm, const unsigned char *secret, unsigned secret_len)
 
dhcpctl_status dhcpctl_new_object (dhcpctl_handle *h, dhcpctl_handle connection, const char *object_type)
 
dhcpctl_status dhcpctl_open_object (dhcpctl_handle h, dhcpctl_handle connection, int flags)
 
isc_result_t dhcpctl_remote_set_value (omapi_object_t *h, omapi_object_t *id, omapi_data_string_t *name, omapi_typed_data_t *value)
 
isc_result_t dhcpctl_remote_get_value (omapi_object_t *h, omapi_object_t *id, omapi_data_string_t *name, omapi_value_t **value)
 
isc_result_t dhcpctl_remote_signal_handler (omapi_object_t *o, const char *name, va_list ap)
 
isc_result_t dhcpctl_remote_destroy (omapi_object_t *h, const char *file, int line)
 
isc_result_t dhcpctl_remote_stuff_values (omapi_object_t *c, omapi_object_t *id, omapi_object_t *p)
 

Function Documentation

◆ dhcpctl_new_authenticator()

dhcpctl_status dhcpctl_new_authenticator ( dhcpctl_handle * h,
const char * name,
const char * algorithm,
const unsigned char * secret,
unsigned secret_len )

Definition at line 43 of file remote.c.

◆ dhcpctl_new_object()

dhcpctl_status dhcpctl_new_object ( dhcpctl_handle * h,
dhcpctl_handle connection,
const char * object_type )

Definition at line 106 of file remote.c.

◆ dhcpctl_open_object()

dhcpctl_status dhcpctl_open_object ( dhcpctl_handle h,
dhcpctl_handle connection,
int flags )

Definition at line 171 of file remote.c.

◆ dhcpctl_remote_destroy()

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

Definition at line 324 of file remote.c.

◆ dhcpctl_remote_get_value()

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

Definition at line 277 of file remote.c.

◆ dhcpctl_remote_set_value()

isc_result_t dhcpctl_remote_set_value ( omapi_object_t * h,
omapi_object_t * id,
omapi_data_string_t * name,
omapi_typed_data_t * value )

Definition at line 251 of file remote.c.

◆ dhcpctl_remote_signal_handler()

isc_result_t dhcpctl_remote_signal_handler ( omapi_object_t * o,
const char * name,
va_list ap )

Definition at line 291 of file remote.c.

◆ dhcpctl_remote_stuff_values()

isc_result_t dhcpctl_remote_stuff_values ( omapi_object_t * c,
omapi_object_t * id,
omapi_object_t * p )

Definition at line 343 of file remote.c.