/freebsd/crypto/heimdal/lib/krb5/ |
H A D | appdefault.c | 38 krb5_const_realm realm, const char *option, in krb5_appdefault_boolean() argument 47 if(realm != NULL) in krb5_appdefault_boolean() 49 "realms", realm, option, NULL); in krb5_appdefault_boolean() 55 if(realm != NULL) in krb5_appdefault_boolean() 58 realm, in krb5_appdefault_boolean() 67 if(realm != NULL) in krb5_appdefault_boolean() 71 realm, in krb5_appdefault_boolean() 80 krb5_const_realm realm, const char *option, in krb5_appdefault_string() argument 88 if(realm != NULL) in krb5_appdefault_string() 90 "realms", realm, option, NULL); in krb5_appdefault_string() [all …]
|
H A D | transited.c | 42 char *realm; member 56 free(p->realm); in free_realms() 91 tmp->realm = strdup(p); in make_path() 92 if(tmp->realm == NULL){ in make_path() 112 tmp->realm = malloc(p - from + 1); in make_path() 113 if(tmp->realm == NULL){ in make_path() 118 memcpy(tmp->realm, from, p - from); in make_path() 119 tmp->realm[p - from] = '\0'; in make_path() 143 if(r->realm[0] == '\0'){ in make_paths() 144 while(r->next && r->next->realm[0] == '\0') in make_paths() [all …]
|
H A D | krbhst.c | 58 const char *realm, const char *dns_type, in srv_find_realm() argument 86 snprintf(domain, sizeof(domain), "_%s._%s.%s.", service, proto, realm); in srv_find_realm() 150 char *realm; member 195 return handle->realm; in _krb5_krbhst_get_realm() 447 ret = srv_find_realm(context, &res, &count, kd->realm, "SRV", proto, service, in srv_get_hosts() 450 kd->realm, proto, service, ret); in srv_get_hosts() 470 "realms", kd->realm, conf_string, NULL); in config_get_hosts() 473 kd->realm, hostlist ? "" : " not"); in config_get_hosts() 502 kd->fallback_count, kd->realm, serv_string); in fallback_get_hosts() 514 ret = asprintf(&host, "%s.%s.", serv_string, kd->realm); in fallback_get_hosts() [all …]
|
H A D | principal.c | 64 #define princ_realm(P) ((P)->realm) 194 heim_general_string realm = NULL; in krb5_parse_name_flags() local 314 realm = malloc(q - start + 1); in krb5_parse_name_flags() 315 if (realm == NULL) { in krb5_parse_name_flags() 321 memcpy(realm, start, q - start); in krb5_parse_name_flags() 322 realm[q - start] = 0; in krb5_parse_name_flags() 331 realm = NULL; in krb5_parse_name_flags() 333 ret = krb5_get_default_realm (context, &realm); in krb5_parse_name_flags() 362 (*principal)->realm = realm; in krb5_parse_name_flags() 370 free(realm); in krb5_parse_name_flags() [all …]
|
H A D | init_creds.c | 105 const char *realm, in get_config_time() argument 113 realm, in get_config_time() 130 const char *realm, in get_config_bool() argument 136 "realms", realm, name, NULL); in get_config_bool() 156 krb5_const_realm realm, in krb5_get_init_creds_opt_set_default_flags() argument 163 realm, "forwardable"); in krb5_get_init_creds_opt_set_default_flags() 164 krb5_appdefault_boolean(context, appname, realm, "forwardable", b, &b); in krb5_get_init_creds_opt_set_default_flags() 167 b = get_config_bool (context, FALSE, realm, "proxiable"); in krb5_get_init_creds_opt_set_default_flags() 168 krb5_appdefault_boolean(context, appname, realm, "proxiable", b, &b); in krb5_get_init_creds_opt_set_default_flags() 171 krb5_appdefault_time(context, appname, realm, "ticket_lifetime", 0, &t); in krb5_get_init_creds_opt_set_default_flags() [all …]
|
H A D | test_alname.c | 38 test_alname(krb5_context context, krb5_const_realm realm, in test_alname() argument 47 ret = krb5_make_principal(context, &p, realm, user, inst, NULL); in test_alname() 102 krb5_realm realm; in main() local 131 ret = krb5_get_default_realm(context, &realm); in main() 135 test_alname(context, realm, user, NULL, user, 1); in main() 136 test_alname(context, realm, user, "root", "root", 1); in main() 141 test_alname(context, realm, user, NULL, in main() 143 test_alname(context, realm, user, "root", in main()
|
H A D | asn1_glue.c | 51 const Realm realm) in _krb5_principalname2krb5_principal() argument 64 p->realm = strdup(realm); in _krb5_principalname2krb5_principal() 65 if (p->realm == NULL) { in _krb5_principalname2krb5_principal()
|
H A D | mk_error.c | 75 msg.realm = server->realm; in krb5_mk_error() 79 msg.realm = unspec; in krb5_mk_error() 82 msg.crealm = &client->realm; in krb5_mk_error()
|
H A D | digest.c | 237 krb5_realm realm, in digest_request() argument 266 if (realm == NULL) { in digest_request() 271 r = realm; in digest_request() 391 if (realm == NULL && r) in digest_request() 412 krb5_realm realm, in krb5_digest_init_request() argument 431 ret = digest_request(context, realm, ccache, in krb5_digest_init_request() 572 const char *realm) in krb5_digest_set_realm() argument 574 if (digest->request.realm) { in krb5_digest_set_realm() 578 digest->request.realm = malloc(sizeof(*digest->request.realm)); in krb5_digest_set_realm() 579 if (digest->request.realm == NULL) { in krb5_digest_set_realm() [all …]
|
/freebsd/crypto/heimdal/kdc/ |
H A D | announce.c | 49 char *realm; member 158 domain_add(const char *domain, const char *realm, int flag) in domain_add() argument 163 if (strcmp(domain, e->domain) == 0 && strcmp(realm, e->realm) == 0) { in domain_add() 169 LOG("Adding realm %s to domain %s", realm, domain); in domain_add() 175 e->realm = strdup(realm); in domain_add() 176 if (e->domain == NULL || e->realm == NULL) { in domain_add() 178 free(e->realm); in domain_add() 189 const char *realm; member 201 domain_add(str, ctx->realm, F_EXISTS | ctx->flags); in domains_add() 232 register_srv(const char *realm, const char *hostname, int port) in register_srv() argument [all …]
|
/freebsd/crypto/heimdal/kadmin/ |
H A D | check.c | 108 char *realm = NULL, *p, *p2; in check() local 112 ret = krb5_get_default_realm(context, &realm); in check() 118 realm = strdup(argv[0]); in check() 119 if (realm == NULL) { in check() 131 if (asprintf(&p, "%s/%s@%s", KRB5_TGS_NAME, realm, realm) == -1) { in check() 139 p, realm); in check() 151 if (asprintf(&p, "kadmin/admin@%s", realm) == -1) { in check() 171 if (asprintf(&p, "kadmin/changepw@%s", realm) == -1) { in check() 191 p2 = strdup(realm); in check() 198 if (asprintf(&p, "afs/%s@%s", p2, realm) == -1) { in check() [all …]
|
H A D | init.c | 158 const char *realm = argv[i]; in init() local 175 ret = krb5_make_principal(context, &princ, realm, in init() 176 KRB5_TGS_NAME, realm, NULL); in init() 187 krb5_make_principal(context, &princ, realm, in init() 205 krb5_make_principal(context, &princ, realm, in init() 211 krb5_make_principal(context, &princ, realm, in init() 220 krb5_make_principal(context, &princ, realm, in init() 228 krb5_make_principal(context, &princ, realm, in init() 242 krb5_make_principal(context, &ent.principal, realm, in init()
|
H A D | kadmin.c | 44 static char *realm; variable 67 "realm", 'r', arg_string, &realm, 187 if(realm) { in main() 188 krb5_set_default_realm(context, realm); /* XXX should be fixed in main() 190 conf.realm = realm; in main()
|
/freebsd/crypto/heimdal/lib/kafs/ |
H A D | common.c | 265 const char *cell, char **realm, int exact) in file_find_cell() argument 303 *realm = (*data->get_realm)(data, p); in file_find_cell() 304 if (*realm && **realm != '\0') in file_find_cell() 326 const char *cell, char **realm) in _kafs_realm_of_cell() argument 331 ret = file_find_cell(data, cell, realm, 1); in _kafs_realm_of_cell() 335 *realm = (*data->get_realm)(data, buf); in _kafs_realm_of_cell() 336 if(*realm != NULL) in _kafs_realm_of_cell() 339 return file_find_cell(data, cell, realm, 0); in _kafs_realm_of_cell() 344 const char *realm, uid_t uid, struct kafs_token *kt) in _kafs_try_get_cred() argument 348 ret = (*data->get_cred)(data, user, cell, realm, uid, kt); in _kafs_try_get_cred() [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);
|
H A D | afskrb5.c | 39 krb5_const_realm realm; member 145 const char *realm, uid_t uid, struct kafs_token *kt) in get_cred() argument 155 realm, name, inst, NULL); in get_cred() 186 (inst != NULL && inst[0] != '\0') ? inst : realm, kt); in get_cred() 226 ret = _kafs_get_cred(data, cell, d->realm, trealm, uid, &kt); in afslog_uid_int() 253 krb5_const_realm realm, in krb5_afslog_uid_home() argument 280 d.realm = realm; in krb5_afslog_uid_home() 294 krb5_const_realm realm, in krb5_afslog_uid() argument 297 return krb5_afslog_uid_home (context, id, cell, realm, uid, NULL); in krb5_afslog_uid() 304 krb5_const_realm realm) in krb5_afslog() argument [all …]
|
/freebsd/crypto/heimdal/doc/ |
H A D | setup.texi | 3 @node Setting up a realm, Applications, Building and Installing, Top 5 @chapter Setting up a realm 8 @cindex realm 9 realm is an administrative domain. The name of a Kerberos realm is 10 usually the Internet domain name in uppercase. Call your realm the same 27 * Cross realm:: 36 @node Configuration file, Creating the database, Setting up a realm, Setting up a realm 39 To setup a realm you will first have to create a configuration file: 78 parameters, such as the default realm and the timeout for KDC 86 To continue with the realm setup, you will have to create a configuration file, [all …]
|
/freebsd/crypto/heimdal/kuser/ |
H A D | kdigest-commands.in | 38 long = "realm" 40 help = "Kerberos realm to communicate with" 53 long = "kerberos-realm" 55 argument = "realm" 83 long = "realm" 85 help = "Kerberos realm to communicate with" 98 long = "kerberos-realm" 100 argument = "realm" 146 long = "realm" 148 argument = "realm" [all …]
|
/freebsd/crypto/heimdal/admin/ |
H A D | change.c | 41 const char *realm, const char *admin_server, int server_port) in change_entry() argument 59 if(realm == NULL) in change_entry() 60 realm = krb5_principal_get_realm(context, principal); in change_entry() 61 conf.realm = strdup(realm); in change_entry() 62 if (conf.realm == NULL) { in change_entry() 73 free(conf.realm); in change_entry() 92 free(conf.realm); in change_entry()
|
H A D | get.c | 40 const char *realm, in open_kadmin_connection() argument 49 if(realm) { in open_kadmin_connection() 50 conf.realm = strdup(realm); in open_kadmin_connection() 51 if (conf.realm == NULL) { in open_kadmin_connection() 77 free(conf.realm); in open_kadmin_connection()
|
/freebsd/crypto/heimdal/kcm/ |
H A D | renew.c | 45 krb5_const_realm realm; in kcm_ccache_refresh() local 74 realm = krb5_principal_get_realm(context, in.client); in kcm_ccache_refresh() 75 ret = krb5_make_principal(context, &in.server, realm, in kcm_ccache_refresh() 76 KRB5_TGS_NAME, realm, NULL); in kcm_ccache_refresh() 79 realm, krb5_get_err_text(context, ret)); in kcm_ccache_refresh()
|
/freebsd/crypto/heimdal/lib/kadm5/ |
H A D | iprop-commands.in | 45 long = "realm" 48 help = "realm" 64 long = "realm" 67 help = "realm" 97 long = "realm" 100 help = "realm" 116 long = "realm" 119 help = "realm"
|
/freebsd/contrib/telnet/libtelnet/ |
H A D | kerberos.c | 148 char *realm; in kerberos4_send() local 162 if ((realm = krb_get_phost(RemoteHostName))) in kerberos4_send() 163 strncpy(instance, realm, sizeof(instance)); in kerberos4_send() 167 realm = dest_realm ? dest_realm : krb_realmofhost(RemoteHostName); in kerberos4_send() 169 if (!realm) { in kerberos4_send() 173 if ((r = krb_mk_req(&lauth, krb_service_name, instance, realm, 0L))) { in kerberos4_send() 177 if ((r = krb_get_cred(krb_service_name, instance, realm, &cred))) { in kerberos4_send() 236 char realm[REALM_SZ]; in kerberos4_is() local 244 if (krb_get_lrealm(realm, 1) != KSUCCESS) { in kerberos4_is()
|
/freebsd/contrib/wpa/src/ap/ |
H A D | gas_serv.c | 408 struct hostapd_nai_realm_data *realm) in anqp_add_nai_realm_eap() argument 412 wpabuf_put_u8(buf, realm->eap_method_count); in anqp_add_nai_realm_eap() 414 for (i = 0; i < realm->eap_method_count; i++) { in anqp_add_nai_realm_eap() 415 struct hostapd_nai_realm_eap *eap = &realm->eap_method[i]; in anqp_add_nai_realm_eap() 429 struct hostapd_nai_realm_data *realm, in anqp_add_nai_realm_data() argument 434 wpa_printf(MSG_DEBUG, "realm=%s, len=%d", realm->realm[realm_idx], in anqp_add_nai_realm_data() 435 (int) os_strlen(realm->realm[realm_idx])); in anqp_add_nai_realm_data() 437 wpabuf_put_u8(buf, realm->encoding); in anqp_add_nai_realm_data() 438 wpabuf_put_u8(buf, os_strlen(realm->realm[realm_idx])); in anqp_add_nai_realm_data() 439 wpabuf_put_str(buf, realm->realm[realm_idx]); in anqp_add_nai_realm_data() [all …]
|
/freebsd/contrib/wpa/wpa_supplicant/ |
H A D | interworking.c | 179 if (cred->realm) in cred_with_nai_realm() 345 char *realm; member 359 os_free(realms[i].realm); in nai_realm_free() 499 r->realm = dup_binstr(pos, realm_len); in nai_realm_parse_realm() 500 if (r->realm == NULL) in nai_realm_parse_realm() 530 struct nai_realm *realm; in nai_realm_parse() local 555 realm = os_calloc(num, sizeof(struct nai_realm)); in nai_realm_parse() 556 if (realm == NULL) in nai_realm_parse() 560 pos = nai_realm_parse_realm(&realm[i], pos, end); in nai_realm_parse() 562 nai_realm_free(realm, num); in nai_realm_parse() [all …]
|