Crate libddwaf_sys

Crate libddwaf_sys 

Source

Structs§

_ddwaf_builder
_ddwaf_config
@struct ddwaf_config
_ddwaf_config__ddwaf_config_limits
_ddwaf_config__ddwaf_config_obfuscator
Obfuscator regexes - the strings are owned by the caller
_ddwaf_context
_ddwaf_handle
_ddwaf_object
@struct ddwaf_object

Constants§

DDWAF_ERR_INTERNAL
DDWAF_ERR_INVALID_ARGUMENT
DDWAF_ERR_INVALID_OBJECT
DDWAF_LOG_DEBUG
DDWAF_LOG_ERROR
DDWAF_LOG_INFO
DDWAF_LOG_OFF
DDWAF_LOG_TRACE
DDWAF_LOG_WARN
DDWAF_MATCH
DDWAF_OBJ_ARRAY
DDWAF_OBJ_BOOL
DDWAF_OBJ_FLOAT
DDWAF_OBJ_INVALID
DDWAF_OBJ_MAP
DDWAF_OBJ_NULL
DDWAF_OBJ_SIGNED
DDWAF_OBJ_STRING
DDWAF_OBJ_UNSIGNED
DDWAF_OK

Functions§

ddwaf_builder_add_or_update_config
ddwaf_builder_add_or_update_config
ddwaf_builder_build_instance
ddwaf_builder_build_instance
ddwaf_builder_destroy
ddwaf_builder_destroy
ddwaf_builder_get_config_paths
ddwaf_builder_get_config_paths
ddwaf_builder_init
ddwaf_builder_init
ddwaf_builder_remove_config
ddwaf_builder_remove_config
ddwaf_context_destroy
ddwaf_context_destroy
ddwaf_context_init
ddwaf_context_init
ddwaf_destroy
ddwaf_destroy
ddwaf_get_version
ddwaf_get_version
ddwaf_known_actions
ddwaf_known_actions
ddwaf_known_addresses
ddwaf_known_addresses
ddwaf_object_array
ddwaf_object_array
ddwaf_object_bool
ddwaf_object_bool
ddwaf_object_float
ddwaf_object_float
ddwaf_object_free
ddwaf_object_free
ddwaf_object_from_json
ddwaf_object_from_json
ddwaf_object_invalid
ddwaf_object_invalid
ddwaf_object_map
ddwaf_object_map
ddwaf_object_null
ddwaf_object_null
ddwaf_object_signed
ddwaf_object_signed_force
ddwaf_object_stringl
ddwaf_object_stringl
ddwaf_object_unsigned
ddwaf_object_unsigned_force
ddwaf_run
ddwaf_run
ddwaf_set_log_cb
ddwaf_set_log_cb

Type Aliases§

DDWAF_LOG_LEVEL
@enum DDWAF_LOG_LEVEL
DDWAF_OBJ_TYPE
@enum DDWAF_OBJ_TYPE
DDWAF_RET_CODE
@enum DDWAF_RET_CODE
ddwaf_builder
ddwaf_config
@struct ddwaf_config
ddwaf_context
ddwaf_handle
ddwaf_log_cb
@typedef ddwaf_log_cb
ddwaf_object
@struct ddwaf_object
ddwaf_object_free_fn
@typedef ddwaf_object_free_fn

Unions§

_ddwaf_object__bindgen_ty_1