Lines Matching refs:opt
55 krb5_ldap_get_db_opt(char *input, char **opt, char **val)
61 *opt = strdup(input);
62 if (*opt == NULL) {
67 *opt = malloc((unsigned) len + 1);
68 if (!*opt) {
71 memcpy(*opt, input, (unsigned) len);
73 while (isblank((*opt)[len-1]))
75 (*opt)[len] = '\0';
83 free (*opt);
335 char *opt = NULL, *val = NULL;
337 if ((status = krb5_ldap_get_db_opt(*t_ptr, &opt, &val)) != 0) {
340 if (opt && !strcmp(opt, "binddn")) {
342 free (opt);
351 free(opt);
356 free (opt);
361 } else if (opt && !strcmp(opt, "nconns")) {
363 free (opt);
372 free(opt);
376 } else if (opt && !strcmp(opt, "bindpwd")) {
378 free (opt);
387 free(opt);
392 free (opt);
397 } else if (opt && !strcmp(opt, "host")) {
401 free(opt);
408 free (opt);
416 free (opt);
426 free (opt);
434 } else if (opt && !strcmp(opt, "cert")) {
438 free(opt);
445 free (opt);
455 free (opt);
467 if (opt && !strcmp(opt, "temporary")) {
476 opt?opt:val);
478 free(opt);
483 free(opt);