Lines Matching refs:modules
137 cv[9].destination = srv->srvconf.modules; in config_insert()
1101 data_array *modules; in config_read() local
1155 if (NULL != (modules = (data_array *)array_get_element(srv->config, "server.modules"))) { in config_read()
1159 if (modules->type != TYPE_ARRAY) { in config_read()
1167 if (NULL == array_get_element(modules->value, "mod_indexfile")) { in config_read()
1173 prepends = (data_array *)configparser_merge_data((data_unset *)prepends, (data_unset *)modules); in config_read()
1174 buffer_copy_string_buffer(prepends->key, modules->key); in config_read()
1176 modules->free((data_unset *)modules); in config_read()
1177 modules = prepends; in config_read()
1180 if (NULL == array_get_element(modules->value, "mod_dirlisting")) { in config_read()
1183 array_insert_unique(modules->value, (data_unset *)ds); in config_read()
1186 if (NULL == array_get_element(modules->value, "mod_staticfile")) { in config_read()
1189 array_insert_unique(modules->value, (data_unset *)ds); in config_read()
1194 modules = data_array_init(); in config_read()
1199 array_insert_unique(modules->value, (data_unset *)ds); in config_read()
1203 array_insert_unique(modules->value, (data_unset *)ds); in config_read()
1207 array_insert_unique(modules->value, (data_unset *)ds); in config_read()
1209 buffer_copy_string_len(modules->key, CONST_STR_LEN("server.modules")); in config_read()
1210 array_insert_unique(srv->config, (data_unset *)modules); in config_read()