Lines Matching refs:modules

278 				array_insert_value(srv->srvconf.modules, CONST_STR_LEN("mod_openssl"));  in config_warn_openssl_module()
294 data_string ** const data = (data_string **)srv->srvconf.modules->data; in config_check_module_duplicates()
295 const uint32_t used = srv->srvconf.modules->used; in config_check_module_duplicates()
307 array * const modules = array_init(used - dups); in config_check_module_duplicates() local
311 for (j = 0; j < modules->used; ++j) { in config_check_module_duplicates()
312 buffer *n = &((data_string *)modules->data[j])->value; in config_check_module_duplicates()
315 if (j == modules->used) in config_check_module_duplicates()
316 array_insert_value(modules, BUF_PTR_LEN(m)); in config_check_module_duplicates()
318 array_free(srv->srvconf.modules); in config_check_module_duplicates()
319 srv->srvconf.modules = modules; in config_check_module_duplicates()
356 array *modules = array_init(srv->srvconf.modules->used); in config_compat_module_remove() local
358 for (uint32_t i = 0; i < srv->srvconf.modules->used; ++i) { in config_compat_module_remove()
359 const data_string *ds = (data_string *)srv->srvconf.modules->data[i]; in config_compat_module_remove()
361 array_insert_value(modules, BUF_PTR_LEN(&ds->value)); in config_compat_module_remove()
364 array_free(srv->srvconf.modules); in config_compat_module_remove()
365 srv->srvconf.modules = modules; in config_compat_module_remove()
370 array *modules = array_init(srv->srvconf.modules->used+4); in config_compat_module_prepend() local
371 array_insert_value(modules, module, len); in config_compat_module_prepend()
373 for (uint32_t i = 0; i < srv->srvconf.modules->used; ++i) { in config_compat_module_prepend()
374 data_string *ds = (data_string *)srv->srvconf.modules->data[i]; in config_compat_module_prepend()
375 array_insert_value(modules, BUF_PTR_LEN(&ds->value)); in config_compat_module_prepend()
378 array_free(srv->srvconf.modules); in config_compat_module_prepend()
379 srv->srvconf.modules = modules; in config_compat_module_prepend()
386 array_insert_value(srv->srvconf.modules, BUF_PTR_LEN(tb)); in config_warn_authn_module()
407 for (uint32_t i = 0; i < srv->srvconf.modules->used; ++i) { in config_compat_module_load()
408 buffer *m = &((data_string *)srv->srvconf.modules->data[i])->value; in config_compat_module_load()
497 array_insert_value(srv->srvconf.modules, CONST_STR_LEN("mod_dirlisting")); in config_compat_module_load()
501 array_insert_value(srv->srvconf.modules, CONST_STR_LEN("mod_staticfile")); in config_compat_module_load()
545 for (uint32_t i = 0; i < srv->srvconf.modules->used; ++i) { in config_deprecate_module_compress()
546 buffer *m = &((data_string *)srv->srvconf.modules->data[i])->value; in config_deprecate_module_compress()
576 array *a = array_init(srv->srvconf.modules->used-1); in config_deprecate_module_compress()
577 for (uint32_t i = 0; i < srv->srvconf.modules->used; ++i) { in config_deprecate_module_compress()
578 buffer *m = &((data_string *)srv->srvconf.modules->data[i])->value; in config_deprecate_module_compress()
583 array_free(srv->srvconf.modules); in config_deprecate_module_compress()
584 srv->srvconf.modules = a; in config_deprecate_module_compress()
588 buffer *m = &((data_string *)srv->srvconf.modules->data[mod_compress_idx])->value; in config_deprecate_module_compress()
821 array_copy_array(srv->srvconf.modules, cpv->v.a); in config_insert_srvconf()
1563 array_free(srv->srvconf.modules); in config_free()
1594 srv->srvconf.modules = array_init(16); in config_init()