25RCSID(
"$Id: 8d2d380b06961cdf1f6d00d60813aafa3d0ece62 $")
27#include <freeradius-devel/ldap/base.h>
28#include <freeradius-devel/ldap/conf.h>
cf_time_delta_bounds_t const cf_time_delta_bounds_int_sec
Bounds which keep a time delta within an int of seconds, for libraries which take one.
int cf_parse_time_delta_bounded(TALLOC_CTX *ctx, void *out, void *parent, CONF_ITEM *ci, conf_parser_t const *rule)
Parse a time delta, and force it within the bounds passed as the rule's uctx.
#define CONF_PARSER_TERMINATOR
cf_parse_t func
Override default parsing behaviour for the specified type with a custom parsing function.
#define FR_CONF_V3_DEPRECATED(_name, _struct, _field)
conf_parser_t entry which raises an error if a deprecated v3 item is found
#define FR_CONF_OFFSET(_name, _struct, _field)
conf_parser_t which parses a single CONF_PAIR, writing the result to a field in a struct
@ CONF_FLAG_NOT_EMPTY
CONF_PAIR is required to have a non zero length value.
@ CONF_FLAG_FILE_READABLE
File matching value must exist, and must be readable.
#define FR_CONF_OFFSET_FLAGS(_name, _flags, _struct, _field)
conf_parser_t which parses a single CONF_PAIR, writing the result to a field in a struct
Defines a CONF_PAIR to C data type mapping.
Connection configuration.
conf_parser_t const fr_ldap_sasl_mech_static[]
conf_parser_t const fr_ldap_option_config[]
conf_parser_t const fr_ldap_tls_config[]