/* path conversion functions */ void ndk_clean_path (ngx_str_t *path, ngx_uint_t complex, size_t off); void ndk_path_to_dir_safe (ngx_str_t *path, ngx_uint_t complex, size_t off); /* path create functions */ ngx_array_t * ndk_split_path_create (ngx_conf_t *cf, ngx_str_t *path); ngx_array_t * ndk_split_path_create_raw (ngx_conf_t *cf, char *path); /* conf set functions */ char * ndk_conf_set_full_path_slot (ngx_conf_t *cf, ngx_command_t *cmd, void *conf); char * ndk_conf_set_split_path_slot (ngx_conf_t *cf, ngx_command_t *cmd, void *conf); /* conf set post functions */ char * ndk_conf_set_full_path (ngx_conf_t *cf, void *data, ngx_str_t *path); char * ndk_conf_set_full_conf_path (ngx_conf_t *cf, void *data, ngx_str_t *path);