Lines Matching refs:ds
100 data_string *ds = (data_string *)opts->data[i]; in mod_vhostdb_dbconf_setup() local
101 if (ds->type == TYPE_STRING) { in mod_vhostdb_dbconf_setup()
102 if (buffer_is_equal_caseless_string(&ds->key, CONST_STR_LEN("filter"))) { in mod_vhostdb_dbconf_setup()
103 filter = &ds->value; in mod_vhostdb_dbconf_setup()
104 } else if (buffer_is_equal_caseless_string(&ds->key, CONST_STR_LEN("attr"))) { in mod_vhostdb_dbconf_setup()
105 if (!buffer_is_blank(&ds->value)) attr = ds->value.ptr; in mod_vhostdb_dbconf_setup()
106 } else if (buffer_is_equal_caseless_string(&ds->key, CONST_STR_LEN("host"))) { in mod_vhostdb_dbconf_setup()
107 mod_vhostdb_dbconf_add_scheme(srv, &ds->value); in mod_vhostdb_dbconf_setup()
108 host = ds->value.ptr; in mod_vhostdb_dbconf_setup()
109 } else if (buffer_is_equal_caseless_string(&ds->key, CONST_STR_LEN("base-dn"))) { in mod_vhostdb_dbconf_setup()
110 if (!buffer_is_blank(&ds->value)) basedn = ds->value.ptr; in mod_vhostdb_dbconf_setup()
111 } else if (buffer_is_equal_caseless_string(&ds->key, CONST_STR_LEN("bind-dn"))) { in mod_vhostdb_dbconf_setup()
112 if (!buffer_is_blank(&ds->value)) binddn = ds->value.ptr; in mod_vhostdb_dbconf_setup()
113 } else if (buffer_is_equal_caseless_string(&ds->key, CONST_STR_LEN("bind-pw"))) { in mod_vhostdb_dbconf_setup()
114 bindpw = ds->value.ptr; in mod_vhostdb_dbconf_setup()
115 } else if (buffer_is_equal_caseless_string(&ds->key, CONST_STR_LEN("ca-file"))) { in mod_vhostdb_dbconf_setup()
116 if (!buffer_is_blank(&ds->value)) cafile = ds->value.ptr; in mod_vhostdb_dbconf_setup()
117 } else if (buffer_is_equal_caseless_string(&ds->key, CONST_STR_LEN("starttls"))) { in mod_vhostdb_dbconf_setup()
118 starttls = config_plugin_value_tobool((data_unset *)ds, 1); in mod_vhostdb_dbconf_setup()
119 } else if (buffer_is_equal_caseless_string(&ds->key, CONST_STR_LEN("timeout"))) { in mod_vhostdb_dbconf_setup()
120 timeout = strtol(ds->value.ptr, NULL, 10); in mod_vhostdb_dbconf_setup()