realms            358 source3/utils/net_lookup.c 	char **realms;
realms            375 source3/utils/net_lookup.c 		rc = krb5_get_host_realm(ctx, NULL, &realms);
realms            381 source3/utils/net_lookup.c 		realm.data = (char *) *realms;
realms            555 source4/heimdal/kdc/krb5tgs.c     char **realms, **tmp;
realms            580 source4/heimdal/kdc/krb5tgs.c 				  &realms,
realms            591 source4/heimdal/kdc/krb5tgs.c 	if (num_realms + 1 > UINT_MAX/sizeof(*realms)) {
realms            595 source4/heimdal/kdc/krb5tgs.c 	tmp = realloc(realms, (num_realms + 1) * sizeof(*realms));
realms            600 source4/heimdal/kdc/krb5tgs.c 	realms = tmp;
realms            601 source4/heimdal/kdc/krb5tgs.c 	realms[num_realms] = strdup(tgt_realm);
realms            602 source4/heimdal/kdc/krb5tgs.c 	if(realms[num_realms] == NULL){
realms            616 source4/heimdal/kdc/krb5tgs.c 	    l += strlen(realms[i]) + 2;
realms            623 source4/heimdal/kdc/krb5tgs.c 		strlcat(rs, realms[i], l);
realms            634 source4/heimdal/kdc/krb5tgs.c 				   realms, num_realms, NULL);
realms            643 source4/heimdal/kdc/krb5tgs.c     ret = krb5_domain_x500_encode(realms, num_realms, &et->transited.contents);
realms            648 source4/heimdal/kdc/krb5tgs.c 	free(realms[i]);
realms            649 source4/heimdal/kdc/krb5tgs.c     free(realms);
realms           1029 source4/heimdal/kdc/krb5tgs.c 	      krb5_realm **realms)
realms           1045 source4/heimdal/kdc/krb5tgs.c     return _krb5_get_host_realm_int(context, name, FALSE, realms) == 0;
realms           1483 source4/heimdal/kdc/krb5tgs.c 	krb5_realm *realms;
realms           1506 source4/heimdal/kdc/krb5tgs.c 	} else if(need_referral(context, config, &b->kdc_options, sp, &realms)) {
realms           1507 source4/heimdal/kdc/krb5tgs.c 	    if (strcmp(realms[0], sp->realm) != 0) {
realms           1511 source4/heimdal/kdc/krb5tgs.c 			realms[0], spn);
realms           1515 source4/heimdal/kdc/krb5tgs.c 				    realms[0], NULL);
realms           1522 source4/heimdal/kdc/krb5tgs.c 		ref_realm = strdup(realms[0]);
realms           1524 source4/heimdal/kdc/krb5tgs.c 		krb5_free_host_realm(context, realms);
realms           1527 source4/heimdal/kdc/krb5tgs.c 	    krb5_free_host_realm(context, realms);
realms            100 source4/heimdal/lib/krb5/expand_hostname.c 		  char ***realms)
realms            109 source4/heimdal/lib/krb5/expand_hostname.c     ret = krb5_get_host_realm (context, *new_hostname, realms);
realms            126 source4/heimdal/lib/krb5/expand_hostname.c 			     char ***realms)
realms            134 source4/heimdal/lib/krb5/expand_hostname.c 				 realms);
realms            142 source4/heimdal/lib/krb5/expand_hostname.c 				 realms);
realms            152 source4/heimdal/lib/krb5/expand_hostname.c 	    ret = krb5_get_host_realm (context, *new_hostname, realms);
realms            161 source4/heimdal/lib/krb5/expand_hostname.c     return vanilla_hostname (context, orig_hostname, new_hostname, realms);
realms             45 source4/heimdal/lib/krb5/get_default_realm.c 			 krb5_realm **realms)
realms             55 source4/heimdal/lib/krb5/get_default_realm.c 				 realms);
realms             55 source4/heimdal/lib/krb5/get_host_realm.c 		    krb5_realm **realms)
realms             67 source4/heimdal/lib/krb5/get_host_realm.c     *realms = malloc ((n + 1) * sizeof(krb5_realm));
realms             68 source4/heimdal/lib/krb5/get_host_realm.c     if (*realms == NULL)
realms             72 source4/heimdal/lib/krb5/get_host_realm.c 	(*realms)[i] = NULL;
realms             81 source4/heimdal/lib/krb5/get_host_realm.c 		    free ((*realms)[i]);
realms             82 source4/heimdal/lib/krb5/get_host_realm.c 		free (*realms);
realms             85 source4/heimdal/lib/krb5/get_host_realm.c 	    (*realms)[i] = tmp;
realms             95 source4/heimdal/lib/krb5/get_host_realm.c 	       krb5_realm **realms)
realms            121 source4/heimdal/lib/krb5/get_host_realm.c 	    ret = copy_txt_to_realms (r->head, realms);
realms            143 source4/heimdal/lib/krb5/get_host_realm.c 		  krb5_realm **realms)
realms            152 source4/heimdal/lib/krb5/get_host_realm.c     *realms = tmp;
realms            167 source4/heimdal/lib/krb5/get_host_realm.c 			  krb5_realm **realms)
realms            175 source4/heimdal/lib/krb5/get_host_realm.c 	if(config_find_realm(context, p, realms) == 0) {
realms            176 source4/heimdal/lib/krb5/get_host_realm.c 	    if(strcasecmp(*realms[0], "dns_locate") == 0) {
realms            179 source4/heimdal/lib/krb5/get_host_realm.c 			if(dns_find_realm(context, q, realms) == 0)
realms            186 source4/heimdal/lib/krb5/get_host_realm.c 	    if(dns_find_realm(context, p, realms) == 0)
realms            193 source4/heimdal/lib/krb5/get_host_realm.c 	*realms = malloc(2 * sizeof(krb5_realm));
realms            194 source4/heimdal/lib/krb5/get_host_realm.c 	if (*realms == NULL) {
realms            199 source4/heimdal/lib/krb5/get_host_realm.c 	(*realms)[0] = strdup(p);
realms            200 source4/heimdal/lib/krb5/get_host_realm.c 	if((*realms)[0] == NULL) {
realms            201 source4/heimdal/lib/krb5/get_host_realm.c 	    free(*realms);
realms            205 source4/heimdal/lib/krb5/get_host_realm.c 	strupr((*realms)[0]);
realms            206 source4/heimdal/lib/krb5/get_host_realm.c 	(*realms)[1] = NULL;
realms            223 source4/heimdal/lib/krb5/get_host_realm.c 		    krb5_realm **realms)
realms            232 source4/heimdal/lib/krb5/get_host_realm.c 	    *realms = NULL;
realms            244 source4/heimdal/lib/krb5/get_host_realm.c     ret = _krb5_get_host_realm_int (context, host, use_dns, realms);
realms            251 source4/heimdal/lib/krb5/get_host_realm.c 	ret = krb5_get_default_realms(context, realms);
realms             93 source4/heimdal/lib/krb5/mk_req.c     char **realms;
realms             98 source4/heimdal/lib/krb5/mk_req.c 				       &real_hostname, &realms);
realms            103 source4/heimdal/lib/krb5/mk_req.c 				strlen(*realms),
realms            104 source4/heimdal/lib/krb5/mk_req.c 				*realms,
realms            109 source4/heimdal/lib/krb5/mk_req.c     krb5_free_host_realm (context, realms);
realms           1301 source4/heimdal/lib/krb5/principal.c     char **realms, *host = NULL;
realms           1324 source4/heimdal/lib/krb5/principal.c 					   &host, &realms);
realms           1330 source4/heimdal/lib/krb5/principal.c 	ret = krb5_get_host_realm(context, hostname, &realms);
realms           1335 source4/heimdal/lib/krb5/principal.c     ret = krb5_make_principal(context, ret_princ, realms[0], sname,
realms           1339 source4/heimdal/lib/krb5/principal.c     krb5_free_host_realm(context, realms);
realms            135 source4/heimdal/lib/krb5/rd_req.c     char **realms;
realms            154 source4/heimdal/lib/krb5/rd_req.c 				  &realms, &num_realms,
realms            161 source4/heimdal/lib/krb5/rd_req.c 			       realms, num_realms, NULL);
realms            162 source4/heimdal/lib/krb5/rd_req.c     free(realms);
realms             75 source4/heimdal/lib/krb5/set_default_realm.c     krb5_realm *realms = NULL;
realms             78 source4/heimdal/lib/krb5/set_default_realm.c 	realms = krb5_config_get_strings (context, NULL,
realms             82 source4/heimdal/lib/krb5/set_default_realm.c 	if (realms == NULL)
realms             83 source4/heimdal/lib/krb5/set_default_realm.c 	    ret = krb5_get_host_realm(context, NULL, &realms);
realms             85 source4/heimdal/lib/krb5/set_default_realm.c 	ret = string_to_list (context, realm, &realms);
realms             90 source4/heimdal/lib/krb5/set_default_realm.c     context->default_realms = realms;
realms            145 source4/heimdal/lib/krb5/transited.c 	   struct tr_realm *realms, const char *client_realm,
realms            152 source4/heimdal/lib/krb5/transited.c     for(r = realms; r; r = r->next){
realms            165 source4/heimdal/lib/krb5/transited.c 		free_realms(realms);
realms            176 source4/heimdal/lib/krb5/transited.c 	      struct tr_realm *realms, const char *client_realm)
realms            180 source4/heimdal/lib/krb5/transited.c     for(r = realms; r; r = r->next){
realms            192 source4/heimdal/lib/krb5/transited.c 		free_realms(realms);
realms            207 source4/heimdal/lib/krb5/transited.c 		free_realms(realms);
realms            274 source4/heimdal/lib/krb5/transited.c 	      const char *tr, int length, struct tr_realm **realms)
realms            303 source4/heimdal/lib/krb5/transited.c 		free_realms(*realms);
realms            308 source4/heimdal/lib/krb5/transited.c 	    *realms = append_realm(*realms, r);
realms            314 source4/heimdal/lib/krb5/transited.c 	free(*realms);
realms            323 source4/heimdal/lib/krb5/transited.c 	free_realms(*realms);
realms            328 source4/heimdal/lib/krb5/transited.c     *realms = append_realm(*realms, r);
realms            336 source4/heimdal/lib/krb5/transited.c 			krb5_data tr, char ***realms, unsigned int *num_realms,
realms            344 source4/heimdal/lib/krb5/transited.c 	*realms = NULL;
realms            378 source4/heimdal/lib/krb5/transited.c     if (*num_realms < 0 || *num_realms + 1 > UINT_MAX/sizeof(**realms))
realms            386 source4/heimdal/lib/krb5/transited.c 	*realms = R;
realms            398 source4/heimdal/lib/krb5/transited.c krb5_domain_x500_encode(char **realms, unsigned int num_realms,
realms            408 source4/heimdal/lib/krb5/transited.c 	len += strlen(realms[i]);
realms            409 source4/heimdal/lib/krb5/transited.c 	if(realms[i][0] == '/')
realms            420 source4/heimdal/lib/krb5/transited.c 	if(realms[i][0] == '/')
realms            422 source4/heimdal/lib/krb5/transited.c 	strlcat(s, realms[i], len + 1);
realms            433 source4/heimdal/lib/krb5/transited.c 		     krb5_realm *realms,
realms            451 source4/heimdal/lib/krb5/transited.c 	    if(strcmp(*p, realms[i]) == 0)
realms            459 source4/heimdal/lib/krb5/transited.c 				    realms[i]);
realms            471 source4/heimdal/lib/krb5/transited.c 			    const char *const *realms,
realms            487 source4/heimdal/lib/krb5/transited.c 	    if(strcmp(*p, realms[i]) == 0) {