/illumos-gate/usr/src/lib/gss_mechs/mech_krb5/krb5/krb/ |
H A D | set_realm.c | 34 krb5_set_principal_realm(krb5_context context, krb5_principal principal, const char *realm) argument 39 if (!realm || !*realm) 42 length = strlen(realm); 46 strcpy(newrealm, realm);
|
H A D | bld_pr_ext.c | 37 unsigned int rlen, const char * realm, ...) 47 va_start(ap, realm); 76 memcpy(tmpdata, realm, rlen); 80 va_start(ap, realm); 36 krb5_build_principal_ext(krb5_context context, krb5_principal * princ, unsigned int rlen, const char * realm, ...) argument
|
H A D | bld_princ.c | 36 krb5_build_principal_va(krb5_context context, krb5_principal princ, unsigned int rlen, const char *realm, va_list ap) argument 46 /* get space for array and realm, and insert realm */ 57 memcpy(tmpdata, realm, rlen); 96 const char * realm, ...) 105 va_start(ap, realm); 106 retval = krb5_build_principal_va(context, pr_ret, rlen, realm, ap); 94 krb5_build_principal(krb5_context context, krb5_principal * princ, unsigned int rlen, const char * realm, ...) argument
|
H A D | appdefault.c | 38 static krb5_error_code appdefault_get(krb5_context context, const char *appname, const krb5_data *realm, const char *option, char **ret_value) argument 44 const char * realmstr = realm?realm->data:NULL; 97 * realm = { 139 krb5_appdefault_boolean(krb5_context context, const char *appname, const krb5_data *realm, const char *option, int default_value, int *ret_value) argument 144 retval = appdefault_get(context, appname, realm, option, &string); 154 krb5_appdefault_string(krb5_context context, const char *appname, const krb5_data *realm, const char *option, const char *default_value, char **ret_value) argument 159 retval = appdefault_get(context, appname, realm, option, &string);
|
H A D | gic_keytab.c | 119 * have a referral realm. This happens when there is no applicable 120 * domain-to-realm mapping in the Kerberos configuration file. 121 * If that is the case then the realm of the first principal found 123 * realm. 125 if (krb5_is_referral_realm(&client->realm)) { 126 krb5_data realm; local 127 ret = krb5_kt_find_realm(context, keytab, client, &realm); 129 krb5_free_data_contents(context, &client->realm); 130 client->realm.length = realm [all...] |
/illumos-gate/usr/src/lib/gss_mechs/mech_krb5/krb5/os/ |
H A D | realm_dom.c | 34 * Determines the proper domain name for a realm. This is mainly so that 38 * If realm is NULL, this function will assume the default realm 51 krb5_get_realm_domain(krb5_context context, const char *realm, char **domain) argument 56 retval = profile_get_string(context->profile, "realms", realm, 57 "default_domain", realm, &temp_domain);
|
H A D | get_krbhst.c | 36 Figures out the Kerberos server names for the given realm, filling in a 39 If the realm is unknown, the filled-in pointer is set to NULL. 51 * this file is taken as the default local realm name. 53 * Each succeeding line has a realm name as the first token, and a server name 57 * All lines which begin with the desired realm name will have the 62 krb5_get_krbhst(krb5_context context, const krb5_data *realm, char ***hostlist) argument 73 realm_kdc_names[1] = realm->data;
|
H A D | def_realm.c | 80 * find a realm based on the DNS name of that address. Assumes that its being 101 /* Try to find realm using returned DNS name */ 105 /* If a realm was found return 1 to immediately halt 117 * Retrieves the default realm to be used if no user-specified realm is 119 * realm omitted for convenience] 125 * Implementation: the default realm is stored in a configuration file, 127 * the default local realm name. 133 char *realm = 0; local 145 * Another way to provide the default realm [all...] |
H A D | dnssrv.c | 57 krb5int_make_srv_query_realm(const krb5_data *realm, argument 74 * service.protocol.realm 82 if (memchr(realm->data, 0, realm->length)) 84 if ( strlen(service) + strlen(protocol) + realm->length + 6 87 sprintf(host, "%s.%s.%.*s", service, protocol, (int) realm->length, 88 realm->data); 93 realm names are absolutes, let's stop that.
|
H A D | sn2princ.c | 87 char **hrealms, *realm, *remote_host; local 128 triples as realm names. *sigh* 242 printf("sname_to_princ: realm <%s> after krb5_get_host_realm\n",hrealms[0]); 249 "Cannot determine realm for host: host is '%s'"), 256 realm = hrealms[0]; 258 retval = krb5_build_principal(context, ret_princ, strlen(realm), 259 realm, sname, remote_host, 267 printf("realm: <%s>, sname: <%s>, remote_host: <%s>\n", 268 realm,sname,remote_host);
|
/illumos-gate/usr/src/cmd/krb5/kadmin/dbutil/ |
H A D | kdb5_destroy.c | 93 com_err(progname, retval1, "while setting default realm name"); 142 krb5_data *realm = krb5_princ_realm(context, master_princ); local 145 * realm->data is not necessarily NULL terminated so be 147 * the "stash" buffer and dont overrun the realm->data buffer, 150 (void) strncat(stash, realm->data, 151 (realm->length < (MAXPATHLEN-strlen(stash)) ? realm->length :
|
H A D | kdb5_stash.c | 102 char *realm = 0; local 125 com_err(progname, retval, "while setting default realm name"); 130 realm = global_params.realm; 163 retval = krb5_db_setup_mkey_name(context, mkey_name, realm,
|
H A D | kadm5_create.c | 56 char *name, char *realm, int attrs, int lifetime); 64 static int add_admin_princs(void *handle, krb5_context context, char *realm); 133 retval = add_admin_princs(handle, context, params->realm); 145 * Purpose: concatenate a name and a realm to form a krb5 name 150 * realm (input) the realm 154 * pointer to name@realm, in allocated memory, or NULL if it 159 static char *build_name_with_realm(char *name, char *realm) argument 163 n = (char *) malloc(strlen(name) + strlen(realm) + 2); 164 sprintf(n, "%s@%s", name, realm); 188 add_admin_princs(void *handle, krb5_context context, char *realm) argument 380 add_admin_old_princ(void *handle, krb5_context context, char *name, char *realm, int attrs, int lifetime) argument [all...] |
/illumos-gate/usr/src/lib/gss_mechs/mech_krb5/krb5/keytab/ |
H A D | kt_findrealm.c | 29 * the components of a principal (princ) but match on any realm. When a 30 * suitable entry is found return the entry's realm. 36 krb5_principal princ, krb5_data *realm) { 51 memcpy(&tmp_realm, &ent.principal->realm, sizeof (krb5_data)); 52 memcpy(&ent.principal->realm, &princ->realm, 57 /* Copy the realm back */ 58 memcpy(&ent.principal->realm, &tmp_realm, sizeof (krb5_data)); 63 * Copy its realm 66 &ent.principal->realm, real 35 krb5_kt_find_realm(krb5_context context, krb5_keytab keytab, krb5_principal princ, krb5_data *realm) argument [all...] |
H A D | ktfns.c | 60 if (krb5_is_referral_realm(&principal->realm)) { 61 char *realm; local 64 err = krb5_get_default_realm(context, &realm); 67 princ_data.realm.data = realm; 68 princ_data.realm.length = strlen(realm); 73 krb5_free_default_realm(context, princ_data.realm.data);
|
/illumos-gate/usr/src/cmd/idmap/idmapd/ |
H A D | krb5_lookup.c | 55 const char *realm, 90 * Is this a realm we want to override? 94 if (0 != strcasecmp(realm, pgcfg->domain_name)) 52 _krb5_override_service_locator( void *arg0, enum locate_service_type svc, const char *realm, int socktype, int family, int (*cbfunc)(void *, int, struct sockaddr *), void *cbdata) argument
|
/illumos-gate/usr/src/cmd/smbsrv/smbd/ |
H A D | smbd_krb5lookup.c | 54 const char *realm, 95 * Is this a realm we want to override? 97 if (0 != strcasecmp(realm, dxi.d_primary.di_fqname)) { 99 "realm=%s, fqdn=%s", realm, dxi.d_primary.di_fqname); 51 _krb5_override_service_locator( void *arg0, enum locate_service_type svc, const char *realm, int socktype, int family, int (*cbfunc)(void *, int, struct sockaddr *), void *cbdata) argument
|
/illumos-gate/usr/src/cmd/ldap/common/ |
H A D | ldaptool-sasl.c | 34 char *realm; member in struct:__anon728 42 char *passwd, char *realm ) 66 if (realm) 67 defaults->realm = realm; 69 ldap_get_option(ld, LDAP_OPT_X_SASL_REALM, &defaults->realm); 114 defvalue = defaults->realm;
|
/illumos-gate/usr/src/lib/krb5/plugins/preauth/pkinit/ |
H A D | pkinit_profile.c | 231 pkinit_libdefault_strings(krb5_context context, const krb5_data *realm, argument 240 if (realm != NULL && realm->length > sizeof(realmstr)-1) 243 if (realm != NULL) { 245 (void) strlcpy(realmstr, realm->data, realm->length + 1); 246 realmstr[realm->length] = '\0'; 255 if (realm != NULL) { 315 pkinit_libdefault_string(krb5_context context, const krb5_data *realm, argument 321 retval = pkinit_libdefault_strings(context, realm, optio 340 pkinit_libdefault_boolean(krb5_context context, const krb5_data *realm, const char *option, int default_value, int *ret_value) argument 359 pkinit_libdefault_integer(krb5_context context, const krb5_data *realm, const char *option, int default_value, int *ret_value) argument [all...] |
/illumos-gate/usr/src/cmd/krb5/kadmin/kclient/ |
H A D | kconf.c | 108 (void) fprintf(stderr, gettext("kconf -f <file> -r <realm> " 120 char c, *realm, *kdcs, *master, *domain, *token, *lasts; local 134 * kconf -f <file> -r <realm> -k <kdc[,kdc]> -m <master_kdc> 143 realm = optarg; 191 code = __profile_add_realm(profile, realm, master, ret_values, 194 fprintf(stderr, gettext("Wasn't able to add realm " 199 code = __profile_add_domain_mapping(profile, domain, realm);
|
/illumos-gate/usr/src/lib/krb5/kadm5/ |
H A D | kadm_host_srv_names.c | 19 * Find the admin server for the given realm. If the realm is null or 20 * the empty string, find the admin server for the default realm. 25 kadm5_get_master(krb5_context context, const char *realm, char **master) argument 40 if (realm == 0 || *realm == '\0') 44 realm ? realm : def_realm, 52 * Initialize realm info for (possible) DNS lookups. 54 dns_realm.data = strdup(realm 83 kadm5_get_kpasswd(krb5_context context, const char *realm, char **kpasswd) argument 151 kadm5_get_adm_host_srv_name(krb5_context context, const char *realm, char **host_service_name) argument 180 kadm5_get_cpw_host_srv_name(krb5_context context, const char *realm, char **host_service_name) argument 213 kadm5_get_kiprop_host_srv_name(krb5_context context, const char *realm, char **host_service_name) argument 240 kadm5_is_master(krb5_context context, const char *realm, krb5_boolean *is_master) argument [all...] |
/illumos-gate/usr/src/lib/krb5/kdb/ |
H A D | kdb_default.c | 154 krb5_data *realm = krb5_princ_realm(context, mname); local 161 (void) strncat(defkeyfile, realm->data, 163 realm->length)); 217 krb5_data *realm = krb5_princ_realm(context, mname); local 223 (void) strncat(defkeyfile, realm->data, 225 realm->length));
|
/illumos-gate/usr/src/lib/krb5/plugins/kdb/db2/ |
H A D | kdb_compat.h | 54 krb5_data realm; member in struct:old_krb5_principal_data
|
/illumos-gate/usr/src/lib/print/libpapi-ipp/common/ |
H A D | ipp-support.c | 462 char realm[HTTP_MAX_VALUE]; local 470 "realm", realm); 474 snprintf(line, sizeof (line), "%s:%s:%s", user, realm, 485 "Digest username=\"%s\", realm=\"%s\", nonce=\"%s\", " 486 "uri=\"%s\", response=\"%s\"", user, realm, nonce, uri,
|
/illumos-gate/usr/src/lib/gss_mechs/mech_krb5/crypto/des/ |
H A D | afsstring2key.c | 89 char *realm = salt->data; local 106 memcpy (password, realm, min (salt->length, 8)); 142 password[i] = realm[j];
|