/freebsd-9.3-release/crypto/heimdal/lib/krb5/ |
H A D | appdefault.c | 40 krb5_const_realm realm, const char *option, 49 if(realm != NULL) 51 "realms", realm, option, NULL); 57 if(realm != NULL) 60 realm, 69 if(realm != NULL) 73 realm, 82 krb5_const_realm realm, const char *option, 90 if(realm != NULL) 92 "realms", realm, optio 39 krb5_appdefault_boolean(krb5_context context, const char *appname, krb5_const_realm realm, const char *option, krb5_boolean def_val, krb5_boolean *ret_val) argument 81 krb5_appdefault_string(krb5_context context, const char *appname, krb5_const_realm realm, const char *option, const char *def_val, char **ret_val) argument 125 krb5_appdefault_time(krb5_context context, const char *appname, krb5_const_realm realm, const char *option, time_t def_val, time_t *ret_val) argument [all...] |
H A D | asn1_glue.c | 53 const Realm realm) 59 p->realm = strdup(realm); 60 if (p->realm == NULL) 50 _krb5_principalname2krb5_principal(krb5_context context, krb5_principal *principal, const PrincipalName from, const Realm realm) argument
|
H A D | set_default_realm.c | 63 * Set the knowledge of the default realm(s) in `context'. 64 * If realm != NULL, that's the new default realm. 65 * Otherwise, the realm(s) are figured out from configuration or DNS. 70 const char *realm) 75 if (realm == NULL) { 83 ret = string_to_list (context, realm, &realms); 69 krb5_set_default_realm(krb5_context context, const char *realm) argument
|
H A D | test_alname.c | 40 test_alname(krb5_context context, krb5_const_realm realm, argument 49 ret = krb5_make_principal(context, &p, realm, user, inst, NULL); 104 krb5_realm realm; local 133 ret = krb5_get_default_realm(context, &realm); 137 test_alname(context, realm, user, NULL, user, 1); 138 test_alname(context, realm, user, "root", "root", 1); 143 test_alname(context, realm, user, NULL, 145 test_alname(context, realm, user, "root",
|
H A D | transited.c | 44 char *realm; member in struct:tr_realm 58 free(p->realm); 96 path->realm = strdup(p); 97 if(path->realm == NULL){ 120 path->realm = malloc(p - from + 1); 121 if(path->realm == NULL){ 126 memcpy(path->realm, from, p - from); 127 path->realm[p - from] = '\0'; 152 if(r->realm[0] == '\0'){ 153 while(r->next && r->next->realm[ 217 make_realm(char *realm) argument [all...] |
H A D | mk_error.c | 76 msg.realm = server->realm; 79 msg.realm = "<unspecified realm>"; 82 msg.crealm = &client->realm;
|
H A D | principal.c | 50 #define princ_realm(P) ((P)->realm) 102 heim_general_string realm = NULL; local 121 krb5_set_error_string(context, "Can't require both realm and " 122 "no realm at the same time"); 183 "part after realm in principal name"); 204 "part after realm in principal name"); 212 krb5_set_error_string (context, "realm found in 'short' principal " 217 realm = malloc(q - start + 1); 218 if (realm == NULL) { 223 memcpy(realm, star 476 krb5_princ_set_realm(krb5_context context, krb5_principal principal, krb5_realm *realm) argument 485 krb5_build_principal(krb5_context context, krb5_principal *principal, int rlen, krb5_const_realm realm, ...) argument 552 build_principal(krb5_context context, krb5_principal *principal, int rlen, krb5_const_realm realm, void (*func)(krb5_context, krb5_principal, va_list), va_list ap) argument 581 krb5_make_principal(krb5_context context, krb5_principal *principal, krb5_const_realm realm, ...) argument 604 krb5_build_principal_va(krb5_context context, krb5_principal *principal, int rlen, krb5_const_realm realm, va_list ap) argument 614 krb5_build_principal_va_ext(krb5_context context, krb5_principal *principal, int rlen, krb5_const_realm realm, va_list ap) argument 625 krb5_build_principal_ext(krb5_context context, krb5_principal *principal, int rlen, krb5_const_realm realm, ...) argument 746 get_name_conversion(krb5_context context, const char *realm, const char *name) argument 790 krb5_425_conv_principal_ext2(krb5_context context, const char *name, const char *instance, const char *realm, krb5_boolean (*func)(krb5_context, void *, krb5_principal), void *funcctx, krb5_boolean resolve, krb5_principal *princ) argument 995 krb5_425_conv_principal_ext(krb5_context context, const char *name, const char *instance, const char *realm, krb5_boolean (*func)(krb5_context, krb5_principal), krb5_boolean resolve, krb5_principal *principal) argument 1016 krb5_425_conv_principal(krb5_context context, const char *name, const char *instance, const char *realm, krb5_principal *princ) argument 1049 name_convert(krb5_context context, const char *name, const char *realm, const char **out) argument 1109 krb5_524_conv_principal(krb5_context context, const krb5_principal principal, char *name, char *instance, char *realm) argument [all...] |
H A D | get_default_realm.c | 59 * Return the first default realm. For compatibility. 64 krb5_realm *realm) 82 *realm = res; 63 krb5_get_default_realm(krb5_context context, krb5_realm *realm) argument
|
H A D | init_creds.c | 151 const char *realm, 159 realm, 175 const char *realm, 181 realm, 193 * application `appname' (default to getprogname() if NULL), and realm 194 * `realm'. First looks in [appdefaults] but falls back to 201 krb5_const_realm realm, 207 b = get_config_bool (context, realm, "forwardable"); 208 krb5_appdefault_boolean(context, appname, realm, "forwardable", b, &b); 211 b = get_config_bool (context, realm, "proxiabl 150 get_config_time(krb5_context context, const char *realm, const char *name, int def) argument 174 get_config_bool(krb5_context context, const char *realm, const char *name) argument 199 krb5_get_init_creds_opt_set_default_flags(krb5_context context, const char *appname, krb5_const_realm realm, krb5_get_init_creds_opt *opt) argument [all...] |
/freebsd-9.3-release/crypto/heimdal/kadmin/ |
H A D | check.c | 110 char *realm = NULL, *p, *p2; local 114 ret = krb5_get_default_realm(context, &realm); 120 realm = strdup(argv[0]); 121 if (realm == NULL) { 133 if (asprintf(&p, "%s/%s@%s", KRB5_TGS_NAME, realm, realm) == -1) { 140 printf("%s doesn't exist, are you sure %s is a realm in your database", 141 p, realm); 153 if (asprintf(&p, "kadmin/admin@%s", realm) == -1) { 173 if (asprintf(&p, "kadmin/changepw@%s", realm) [all...] |
H A D | kadmin.c | 46 static char *realm; variable 69 "realm", 'r', arg_string, &realm, 70 "realm to use", "realm" 185 if(realm) { 186 krb5_set_default_realm(context, realm); /* XXX should be fixed 188 conf.realm = realm;
|
/freebsd-9.3-release/crypto/heimdal/lib/45/ |
H A D | mk_req.c | 44 const char *name, const char *inst, const char *realm, 53 krb5_store_stringz(sp, realm); 68 const char *service, const char *instance, const char *realm, 73 char *service, char *instance, char *realm, 82 /* XXX get user realm */ 83 const char *myrealm = realm; 86 code = krb_get_cred(service, instance, realm, &cr); 89 (char *)instance, (char *)realm, lifetime); 91 code = krb_get_cred(service, instance, realm, &cr); 103 krb5_store_stringz(sp, realm); 43 build_request(KTEXT req, const char *name, const char *inst, const char *realm, uint32_t checksum) argument 67 krb_mk_req(KTEXT authent, const char *service, const char *instance, const char *realm, int32_t checksum) argument [all...] |
/freebsd-9.3-release/crypto/heimdal/lib/kafs/ |
H A D | afskrb.c | 41 const char *realm; member in struct:krb_kafs_data 46 const char *realm, uid_t uid, struct kafs_token *kt) 50 int ret = krb_get_cred((char*)name, (char*)inst, (char*)realm, &c); 53 ret = krb_mk_req(&tkt, (char*)name, (char*)inst, (char*)realm, 0); 55 ret = krb_get_cred((char*)name, (char*)inst, (char*)realm, &c); 73 char realm[REALM_SZ]; local 80 /* Extract realm from ticket file. */ 81 ret = krb_get_tf_fullname(tkt_string(), name, inst, realm); 86 ret = _kafs_get_cred(data, cell, realm_hint, realm, uid, &kt); 142 krb_realm_of_cell(const char *cell, char **realm) argument 45 get_cred(struct kafs_data *data, const char *name, const char *inst, const char *realm, uid_t uid, struct kafs_token *kt) argument 203 krb_realm_of_cell(const char *cell, char **realm) argument [all...] |
H A D | kafs.h | 110 int krb_afslog (const char *cell, const char *realm); 111 int krb_afslog_uid (const char *cell, const char *realm, uid_t uid); 112 int krb_afslog_home (const char *cell, const char *realm, 114 int krb_afslog_uid_home (const char *cell, const char *realm, uid_t uid, 117 int krb_realm_of_cell (const char *cell, char **realm); 157 krb5_const_realm realm, 162 krb5_const_realm realm); 166 krb5_const_realm realm, 173 krb5_const_realm realm, 176 krb5_error_code krb5_realm_of_cell (const char *cell, char **realm); [all...] |
H A D | common.c | 296 const char *cell, char **realm, int exact) 334 *realm = (*data->get_realm)(data, p); 335 if (*realm && **realm != '\0') 345 /* Find the realm associated with cell. Do this by opening CellServDB 346 file and getting the realm-of-host for the first VL-server for the 349 This does not work when the VL-server is living in one realm, but 350 the cell it is serving is living in another realm. 357 const char *cell, char **realm) 362 ret = file_find_cell(data, cell, realm, 295 file_find_cell(struct kafs_data *data, const char *cell, char **realm, int exact) argument 356 _kafs_realm_of_cell(struct kafs_data *data, const char *cell, char **realm) argument 374 _kafs_try_get_cred(struct kafs_data *data, const char *user, const char *cell, const char *realm, uid_t uid, struct kafs_token *kt) argument 394 _kafs_get_cred(struct kafs_data *data, const char *cell, const char *realm_hint, const char *realm, uid_t uid, struct kafs_token *kt) argument [all...] |
H A D | afskrb5.c | 41 krb5_const_realm realm; member in struct:krb5_kafs_data 163 const char *realm, uid_t uid, struct kafs_token *kt) 170 ret = krb5_425_conv_principal(d->context, name, inst, realm, 187 (inst != NULL && inst[0] != '\0') ? inst : realm, kt); 200 const char *trealm; /* ticket realm */ 213 ret = _kafs_get_cred(data, cell, d->realm, trealm, uid, &kt); 240 krb5_const_realm realm, 265 d.realm = realm; 279 krb5_const_realm realm, 162 get_cred(struct kafs_data *data, const char *name, const char *inst, const char *realm, uid_t uid, struct kafs_token *kt) argument 237 krb5_afslog_uid_home(krb5_context context, krb5_ccache id, const char *cell, krb5_const_realm realm, uid_t uid, const char *homedir) argument 276 krb5_afslog_uid(krb5_context context, krb5_ccache id, const char *cell, krb5_const_realm realm, uid_t uid) argument 286 krb5_afslog(krb5_context context, krb5_ccache id, const char *cell, krb5_const_realm realm) argument 295 krb5_afslog_home(krb5_context context, krb5_ccache id, const char *cell, krb5_const_realm realm, const char *homedir) argument 309 krb5_realm_of_cell(const char *cell, char **realm) argument [all...] |
/freebsd-9.3-release/crypto/heimdal/kcm/ |
H A D | renew.c | 45 krb5_const_realm realm; local 74 realm = krb5_principal_get_realm(context, in.client); 75 ret = krb5_make_principal(context, &in.server, realm, 76 KRB5_TGS_NAME, realm, NULL); 78 kcm_log(0, "Failed to make TGS principal for realm %s: %s", 79 realm, krb5_get_err_text(context, ret));
|
/freebsd-9.3-release/crypto/heimdal/lib/kadm5/ |
H A D | destroy_c.c | 43 free(context->realm);
|
/freebsd-9.3-release/crypto/heimdal/appl/ftp/ftp/ |
H A D | krb4.c | 58 char realm[REALM_SZ]; member in struct:krb4_data 153 strlcpy(d->realm, auth_dat.prealm, sizeof(d->instance)); 182 return krb_kuserok(d->name, d->instance, d->realm, user); 216 char sname[SNAME_SZ], inst[INST_SZ], realm[REALM_SZ]; local 220 strlcpy(realm, krb_realmofhost(host), sizeof(realm)); 221 ret = krb_mk_req(adat, sname, inst, realm, checksum); 226 strlcpy(realm, krb_realmofhost(host), sizeof(realm)); 227 ret = krb_get_cred(sname, inst, realm, [all...] |
/freebsd-9.3-release/crypto/heimdal/appl/ftp/ftpd/ |
H A D | krb4.c | 58 char realm[REALM_SZ]; member in struct:krb4_data 153 strlcpy(d->realm, auth_dat.prealm, sizeof(d->instance)); 182 return krb_kuserok(d->name, d->instance, d->realm, user); 216 char sname[SNAME_SZ], inst[INST_SZ], realm[REALM_SZ]; local 220 strlcpy(realm, krb_realmofhost(host), sizeof(realm)); 221 ret = krb_mk_req(adat, sname, inst, realm, checksum); 226 strlcpy(realm, krb_realmofhost(host), sizeof(realm)); 227 ret = krb_get_cred(sname, inst, realm, [all...] |
/freebsd-9.3-release/crypto/heimdal/packages/debian/ |
H A D | heimdal-kdc.postinst | 40 # get default realm 48 db_fget heimdal/realm seen 50 db_set heimdal/realm "$default_realm" 52 db_subst heimdal/realm default_realm "$default_realm" 53 db_input medium heimdal/realm || true 55 db_get heimdal/realm; REALM="$RET"
|
/freebsd-9.3-release/crypto/heimdal/lib/auth/pam/ |
H A D | pam.c | 173 char realm[REALM_SZ]; local 176 krb_get_lrealm(realm, 1); 184 ret = krb_verify_user(name, inst, realm, pass, krb_verify, NULL); 186 name, inst, realm, krb_verify, 279 char realm[REALM_SZ]; local 280 realm[0] = 0; 321 * The realm was lost inside krb_verify_user() so we can't simply do 330 if (krb_get_tf_fullname(tkt_string(), 0, 0, realm) != KSUCCESS) 332 else if (krb_kuserok(name, inst, realm, user) != KSUCCESS) 335 if (krb_kuserok(name, inst, realm, use [all...] |
/freebsd-9.3-release/crypto/heimdal/tools/ |
H A D | kdc-log-analyze.pl | 299 print "Cross realm statistics\n\n"; 301 print "\tNumber of cross-realm tgs out: $tgs_xrealm_out\n"; 303 print "\tTop ten realms used for out cross-realm:\n"; 305 print "\tTop ten principals use out cross-realm:\n"; 308 print "\tNumber of cross-realm tgs in: $tgs_xrealm_in\n"; 310 print "\tTop ten realms used for in cross-realm:\n"; 312 print "\tTop ten principals use in cross-realm:\n"; 322 print "\tTop ten to realm referrals:\n"; 433 } elsif (/returning a referral to realm (.*) for server (.*) that was not found/) { 437 } elsif (/krb4 Cross-realm ( [all...] |
/freebsd-9.3-release/contrib/bind9/lib/dns/include/dst/ |
H A D | gssapi.h | 194 dns_name_t *realm); 197 * principal: host/example.com@EXAMPLE.COM) to the realm name stored 198 * in "name" (which represents the realm name). 204 dns_name_t *realm); 207 * principal: host/example.com@EXAMPLE.COM) to the realm name stored 208 * in "name" (which represents the realm name).
|
/freebsd-9.3-release/crypto/heimdal/admin/ |
H A D | change.c | 41 const char *realm, const char *admin_server, int server_port) 59 if(realm == NULL) 60 realm = krb5_principal_get_realm(context, principal); 61 conf.realm = strdup(realm); 62 if (conf.realm == NULL) { 73 free(conf.realm); 92 free(conf.realm); 39 change_entry(krb5_keytab keytab, krb5_principal principal, krb5_kvno kvno, const char *realm, const char *admin_server, int server_port) argument
|