/freebsd/crypto/krb5/src/lib/kadm5/srv/ |
H A D | server_init.c | 22 static int dup_db_args(kadm5_server_handle_t handle, char **db_args) in dup_db_args() argument 27 for (count=0; db_args && db_args[count]; count++); in dup_db_args() 29 handle->db_args = NULL; in dup_db_args() 33 handle->db_args = calloc(sizeof(char*), count+1); in dup_db_args() 34 if (handle->db_args == NULL) { in dup_db_args() 39 for (count=0; db_args[count]; count++) { in dup_db_args() 40 handle->db_args[count] = strdup(db_args[count]); in dup_db_args() 41 if (handle->db_args[count] == NULL) { in dup_db_args() 48 if (ret && handle->db_args) { in dup_db_args() 49 for (count=0; handle->db_args[count]; count++) in dup_db_args() [all …]
|
/freebsd/crypto/krb5/src/plugins/kdb/db2/ |
H A D | db2_exp.c | 92 char **db_args, 94 (kcontext, conf_section, db_args, mode)); 97 ( krb5_context kcontext, char *conf_section, char **db_args ), 98 (kcontext, conf_section, db_args)); 100 ( krb5_context kcontext, char *conf_section, char **db_args ), 101 (kcontext, conf_section, db_args)); 123 char **db_args), 124 (ctx, d, db_args)); 159 ( krb5_context kcontext, char *conf_section, char **db_args ), 160 (kcontext, conf_section, db_args));
|
H A D | kdb_db2.h | 59 char **db_args); 79 krb5_db2_promote_db(krb5_context kcontext, char *conf_section, char **db_args); 85 krb5_db2_open(krb5_context kcontext, char *conf_section, char **db_args, 89 char **db_args); 92 char **db_args);
|
H A D | kdb_db2.c | 202 configure_context(krb5_context context, char *conf_section, char **db_args) in configure_context() argument 221 for (t_ptr = db_args; t_ptr && *t_ptr; t_ptr++) { in configure_context() 807 char **db_args) in krb5_db2_put_principal() argument 817 if (db_args) { in krb5_db2_put_principal() 820 db_args[0]); in krb5_db2_put_principal() 1181 krb5_db2_open(krb5_context context, char *conf_section, char **db_args, in krb5_db2_open() argument 1190 status = configure_context(context, conf_section, db_args); in krb5_db2_open() 1202 krb5_db2_create(krb5_context context, char *conf_section, char **db_args) in krb5_db2_create() argument 1211 status = configure_context(context, conf_section, db_args); in krb5_db2_create() 1227 krb5_db2_destroy(krb5_context context, char *conf_section, char **db_args) in krb5_db2_destroy() argument [all …]
|
/freebsd/crypto/krb5/src/tests/ |
H A D | unlockiter.c | 119 iterator(struct cb_arg *cb_arg, char **db_args, pid_t child) in iterator() argument 128 retval = krb5_db_open(ctx, db_args, in iterator() 165 locker(int inpipe, int outpipe, char **db_args) in locker() argument 175 retval = krb5_db_open(ctx, db_args, in locker() 221 char *db_args[2] = { NULL, NULL }; in main() local 231 db_args[0] = "lockiter"; in main() 237 db_args[0] = "unlockiter"; in main() 260 locker(pipe_to_locker[0], pipe_to_iterator[1], db_args); in main() 263 if (iterator(&cb_arg, db_args, child)) in main()
|
/freebsd/crypto/krb5/src/kdc/ |
H A D | main.c | 202 krb5_boolean def_restrict_anon, char **db_args, char *no_referral, in init_realm() argument 356 if ((kret = krb5_db_open(rdp->realm_context, db_args, kdb_open_flags))) { in init_realm() 618 char **db_args = NULL; in initialize_realms() local 674 … char **temp = realloc( db_args, sizeof(char*) * (db_args_size+1)); /* one for NULL */ in initialize_realms() 682 db_args = temp; in initialize_realms() 684 db_args[db_args_size-1] = optarg; in initialize_realms() 685 db_args[db_args_size] = NULL; in initialize_realms() 693 manual, def_restrict_anon, db_args, in initialize_realms() 703 free(db_args), db_args=NULL, db_args_size = 0; in initialize_realms() 727 … char **temp = realloc( db_args, sizeof(char*) * (db_args_size+1)); /* one for NULL */ in initialize_realms() [all …]
|
/freebsd/crypto/krb5/src/lib/kadm5/clnt/ |
H A D | client_init.c | 60 krb5_ui_4 api_version, char **db_args, void **server_handle); 87 krb5_ui_4 api_version, char **db_args, in kadm5_init_with_creds() argument 91 service_name, params, struct_version, api_version, db_args, in kadm5_init_with_creds() 99 krb5_ui_4 api_version, char **db_args, in kadm5_init_with_password() argument 103 params, struct_version, api_version, db_args, in kadm5_init_with_password() 111 char **db_args, void **server_handle) in kadm5_init_anonymous() argument 115 db_args, server_handle); in kadm5_init_anonymous() 121 krb5_ui_4 struct_version, krb5_ui_4 api_version, char **db_args, in kadm5_init() argument 125 params, struct_version, api_version, db_args, in kadm5_init() 133 krb5_ui_4 api_version, char **db_args, in kadm5_init_with_skey() argument [all …]
|
/freebsd/crypto/krb5/src/include/ |
H A D | kdb.h | 370 krb5_error_code krb5_db_open( krb5_context kcontext, char **db_args, int mode ); 372 krb5_error_code krb5_db_create ( krb5_context kcontext, char **db_args ); 374 krb5_error_code kdb5_db_create ( krb5_context kcontext, char **db_args ); 377 krb5_error_code krb5_db_destroy ( krb5_context kcontext, char **db_args ); 378 krb5_error_code krb5_db_promote ( krb5_context kcontext, char **db_args ); 421 char *db_args, 762 char *db_args); 972 char **db_args, int mode); 994 char **db_args); 1003 char **db_args); [all …]
|
H A D | kdb_log.h | 62 char **db_args);
|
/freebsd/crypto/krb5/src/plugins/kdb/lmdb/ |
H A D | kdb_lmdb.c | 141 char *const *db_args) in configure_context() argument 156 for (i = 0; db_args != NULL && db_args[i] != NULL; i++) { in configure_context() 157 if (strcmp(db_args[i], "temporary") == 0) { in configure_context() 159 } else if (strcmp(db_args[i], "merge_nra") == 0) { in configure_context() 161 } else if (strncmp(db_args[i], "dbname=", 7) == 0) { in configure_context() 162 path = db_args[i] + 7; in configure_context() 166 db_args[i]); in configure_context() 503 klmdb_open(krb5_context context, char *conf_section, char **db_args, int mode) in klmdb_open() argument 515 ret = configure_context(context, conf_section, db_args); in klmdb_open() 575 klmdb_create(krb5_context context, char *conf_section, char **db_args) in klmdb_create() argument [all …]
|
/freebsd/crypto/krb5/src/lib/kadm5/ |
H A D | admin.h | 319 char **db_args, 326 char **db_args, 335 char **db_args, 344 char **db_args, 353 char **db_args, 469 krb5_error_code kadm5_init_iprop(void *server_handle, char **db_args);
|
H A D | server_internal.h | 50 char **db_args; member
|
/freebsd/crypto/krb5/src/kadmin/cli/ |
H A D | kadmin.c | 300 char **db_args = NULL; in kadmin_startup() local 320 db_args = realloc(db_args, sizeof(char*) * (db_args_size + 1)); in kadmin_startup() 321 if (db_args == NULL) { in kadmin_startup() 325 db_args[db_args_size - 1] = optarg; in kadmin_startup() 326 db_args[db_args_size] = NULL; in kadmin_startup() 359 db_args = realloc(db_args, sizeof(char*) * (db_args_size + 1)); in kadmin_startup() 360 if (db_args == NULL) { in kadmin_startup() 364 db_args[db_args_size - 1] = db_name; in kadmin_startup() 365 db_args[db_args_size] = NULL; in kadmin_startup() 553 KADM5_API_VERSION_4, db_args, &handle); in kadmin_startup() [all …]
|
/freebsd/crypto/krb5/src/kadmin/server/ |
H A D | ovsec_kadmd.c | 345 char **db_args = NULL, **tmpargs; in main() local 369 tmpargs = realloc(db_args, sizeof(char *) * (db_args_size + 1)); in main() 375 db_args = tmpargs; in main() 376 db_args[db_args_size - 1] = *argv; in main() 377 db_args[db_args_size] = NULL; in main() 447 KADM5_STRUCT_VERSION, KADM5_API_VERSION_4, db_args, in main() 516 KADM5_STRUCT_VERSION, KADM5_API_VERSION_4, db_args, in main()
|
/freebsd/crypto/krb5/src/lib/kdb/ |
H A D | kdb5.c | 671 krb5_db_open(krb5_context kcontext, char **db_args, int mode) in krb5_db_open() argument 683 status = v->init_module(kcontext, section, db_args, mode); in krb5_db_open() 698 krb5_db_create(krb5_context kcontext, char **db_args) in krb5_db_create() argument 712 status = v->create(kcontext, section, db_args); in krb5_db_create() 739 krb5_db_destroy(krb5_context kcontext, char **db_args) in krb5_db_destroy() argument 753 status = v->destroy(kcontext, section, db_args); in krb5_db_destroy() 881 free_db_args(char **db_args) in free_db_args() argument 885 if (db_args) { in free_db_args() 886 for (i = 0; db_args[i]; i++) in free_db_args() 887 free(db_args[i]); in free_db_args() [all …]
|
H A D | kdb_default.c | 360 char *db_args) in krb5_db_def_fetch_mkey() argument 368 if (db_args != NULL) { in krb5_db_def_fetch_mkey() 369 (void) strncpy(keyfile, db_args, sizeof(keyfile)); in krb5_db_def_fetch_mkey()
|
H A D | kdb_log.c | 401 ulog_replay(krb5_context context, kdb_incr_result_t *incr_ret, char **db_args) in ulog_replay() argument 414 retval = krb5_db_open(context, db_args, in ulog_replay()
|
/freebsd/crypto/krb5/src/plugins/kdb/ldap/libkdb_ldap/ |
H A D | ldap_create.c | 53 krb5_ldap_create(krb5_context context, char *conf_section, char **db_args) in krb5_ldap_create() argument 69 status = krb5_ldap_parse_db_params(context, db_args); in krb5_ldap_create()
|
H A D | kdb_ldap.c | 194 krb5_ldap_open(krb5_context context, char *conf_section, char **db_args, in krb5_ldap_open() argument 209 status = krb5_ldap_parse_db_params(context, db_args); in krb5_ldap_open()
|
H A D | ldap_principal2.c | 311 process_db_args(krb5_context context, char **db_args, xargs_t *xargs, in process_db_args() argument 319 if (db_args) { in process_db_args() 320 for (i=0; db_args[i]; ++i) { in process_db_args() 321 arg = strtok_r(db_args[i], "=", &arg_val); in process_db_args() 867 char **db_args) in krb5_ldap_put_principal() argument 948 if ((st=process_db_args(context, db_args, &xargs, optype)) != 0) in krb5_ldap_put_principal()
|
H A D | ldap_misc.c | 201 krb5_ldap_parse_db_params(krb5_context context, char **db_args) in krb5_ldap_parse_db_params() argument 207 if (db_args == NULL) in krb5_ldap_parse_db_params() 209 for (; *db_args != NULL; db_args++) { in krb5_ldap_parse_db_params() 210 ret = get_db_opt(*db_args, &opt, &val); in krb5_ldap_parse_db_params()
|
H A D | kdb_ldap.h | 259 char **db_args,
|
H A D | ldap_realm.c | 925 char **db_args) in krb5_ldap_delete_realm_1() argument
|
/freebsd/crypto/krb5/src/kprop/ |
H A D | kpropd.c | 142 static char **db_args = NULL; variable 696 db_args, in do_iprop() 891 retval = ulog_replay(kpropd_context, incr_ret, db_args); in do_iprop() 1108 newargs = realloc(db_args, (db_args_size + 2) * sizeof(*db_args)); in parse_args() 1113 db_args = newargs; in parse_args() 1114 db_args[db_args_size] = optarg; in parse_args() 1115 db_args[db_args_size + 1] = NULL; in parse_args()
|
/freebsd/crypto/krb5/src/plugins/kdb/test/ |
H A D | kdb_test.c | 327 test_open(krb5_context context, char *conf_section, char **db_args, int mode) in test_open() argument 561 char *db_args) in test_fetch_master_key() argument
|