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

Go to the source code of this file.

Typedefs

typedef struct hash omapi_auth_hash_t
 

Functions

 HASH_FUNCTIONS_DECL (HASH_FUNCTIONS(omapi_auth_key, HASH_FUNCTIONS(const char *, HASH_FUNCTIONS(omapi_auth_key_t, HASH_FUNCTIONS(omapi_auth_hash_t)
 
isc_result_t omapi_auth_key_destroy (omapi_object_t *h, const char *file, int line)
 
isc_result_t omapi_auth_key_enter (omapi_auth_key_t *a)
 
isc_result_t omapi_auth_key_lookup_name (omapi_auth_key_t **a, const char *name)
 
isc_result_t omapi_auth_key_lookup (omapi_object_t **h, omapi_object_t *id, omapi_object_t *ref)
 
isc_result_t omapi_auth_key_stuff_values (omapi_object_t *c, omapi_object_t *id, omapi_object_t *h)
 
isc_result_t omapi_auth_key_get_value (omapi_object_t *h, omapi_object_t *id, omapi_data_string_t *name, omapi_value_t **value)
 

Typedef Documentation

◆ omapi_auth_hash_t

typedef struct hash omapi_auth_hash_t

Definition at line 34 of file auth.c.

Function Documentation

◆ HASH_FUNCTIONS_DECL()

HASH_FUNCTIONS_DECL ( HASH_FUNCTIONS ( omapi_auth_key,
HASH_FUNCTIONS ( const char *,
HASH_FUNCTIONS ( omapi_auth_key_t,
HASH_FUNCTIONS ( omapi_auth_hash_t )

Definition at line 35 of file auth.c.

◆ omapi_auth_key_destroy()

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

Definition at line 49 of file auth.c.

◆ omapi_auth_key_enter()

isc_result_t omapi_auth_key_enter ( omapi_auth_key_t * a)

Definition at line 73 of file auth.c.

◆ omapi_auth_key_get_value()

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

Definition at line 224 of file auth.c.

◆ omapi_auth_key_lookup()

isc_result_t omapi_auth_key_lookup ( omapi_object_t ** h,
omapi_object_t * id,
omapi_object_t * ref )

Definition at line 131 of file auth.c.

◆ omapi_auth_key_lookup_name()

isc_result_t omapi_auth_key_lookup_name ( omapi_auth_key_t ** a,
const char * name )

Definition at line 121 of file auth.c.

◆ omapi_auth_key_stuff_values()

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

Definition at line 192 of file auth.c.