Lines Matching refs:key
49 * Finds the parameter called key, and returns a reference to it. Returns
53 find_dhcp_confopt(dhcp_confopt_t *ddp, const char *key)
57 if (ddp == NULL || key == NULL)
62 strcasecmp(ddp[i].co_key, key) == 0)
70 * created. The table is terminated by a NULL entry. The key and value
76 add_dsvc_conf(dhcp_confopt_t **ddpp, const char *key, const char *value)
81 if (ddpp == NULL || key == NULL || value == NULL) {
86 tdp.co_key = strdup(key);
219 replace_dsvc_conf(dhcp_confopt_t **ddpp, const char *key, const char *value)
224 if (ddpp == NULL || key == NULL || value == NULL) {
228 if ((tdp = find_dhcp_confopt(*ddpp, key)) != NULL) {
242 err = (add_dsvc_conf(ddpp, key, value) == 0) ? 0 : -1;
356 * Return a copy of the value portion of the named key. Caller is
361 query_dsvc_conf(dhcp_confopt_t *ddp, const char *key, char **value)
365 if (key == NULL || value == NULL) {
369 if ((tdp = find_dhcp_confopt(ddp, key)) != NULL) {