45 const char *algorithm,
46 const unsigned char *
secret,
66 static char add[] =
".SIG-ALG.REG.INT.";
267 ro -> remote_handle =
rh;
271 if (h ->
inner && h ->
inner -> type -> set_value)
272 return (*(h ->
inner -> type -> set_value))
285 if (h ->
inner && h ->
inner -> type -> get_value)
286 return (*(h ->
inner -> type -> get_value))
318 return (*(
p ->
inner -> type -> signal_handler))
351 return (*(
p ->
inner -> type -> stuff_values)) (
c, id,
omapi_object_type_t * dhcpctl_remote_type
omapi_object_t * dhcpctl_handle
isc_result_t dhcpctl_status
isc_result_t omapi_generic_clear_flags(omapi_object_t *)
isc_result_t omapi_protocol_send_message(omapi_object_t *, omapi_object_t *, omapi_object_t *, omapi_object_t *)
isc_result_t omapi_generic_new(omapi_object_t **, const char *, int)
isc_result_t omapi_typed_data_reference(omapi_typed_data_t **, omapi_typed_data_t *, const char *, int)
isc_result_t omapi_set_boolean_value(omapi_object_t *, omapi_object_t *, const char *, int)
isc_result_t omapi_object_dereference(omapi_object_t **, const char *, int)
isc_result_t omapi_set_object_value(omapi_object_t *, omapi_object_t *, const char *, omapi_object_t *)
isc_result_t omapi_data_string_new(omapi_data_string_t **, unsigned, const char *, int)
isc_result_t omapi_message_register(omapi_object_t *)
isc_result_t omapi_set_value_str(omapi_object_t *, omapi_object_t *, const char *, omapi_typed_data_t *)
isc_result_t omapi_typed_data_dereference(omapi_typed_data_t **, const char *, int)
omapi_object_type_t * omapi_type_generic
isc_result_t omapi_object_reference(omapi_object_t **, omapi_object_t *, const char *, int)
isc_result_t omapi_signal_in(omapi_object_t *, const char *,...)
int omapi_ds_strcmp(omapi_data_string_t *, const char *)
isc_result_t omapi_typed_data_new(const char *, int, omapi_typed_data_t **, omapi_datatype_t,...)
isc_result_t omapi_message_unregister(omapi_object_t *)
void * dmalloc(size_t, const char *, int)
void dfree(void *, const char *, int)
isc_result_t omapi_get_int_value(unsigned long *, omapi_typed_data_t *)
isc_result_t omapi_object_allocate(omapi_object_t **, omapi_object_type_t *, size_t, const char *, int)
isc_result_t omapi_message_new(omapi_object_t **, const char *, int)
isc_result_t omapi_set_int_value(omapi_object_t *, omapi_object_t *, const char *, int)
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)
dhcpctl_status dhcpctl_new_authenticator(dhcpctl_handle *h, const char *name, const char *algorithm, const unsigned char *secret, unsigned secret_len)
isc_result_t dhcpctl_remote_signal_handler(omapi_object_t *o, const char *name, va_list ap)
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_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)
#define DHCP_R_INVALIDARG
omapi_data_string_t * key