Lines Matching defs:context

85 	krb5_context context = data;
102 krb5int_fqdn_get_realm(context, he->h_name,
103 &context->default_realm);
108 if (context->default_realm != 0) {
131 krb5_get_default_realm(krb5_context context, char **lrealm)
140 if (!context || (context->magic != KV5M_CONTEXT))
147 if (!context->default_realm) {
149 context->default_realm = strdup(realm);
150 if (context->default_realm == NULL)
155 if (!context->default_realm) {
156 context->default_realm = 0;
157 if (context->profile != 0) {
158 retval = profile_get_string(context->profile, "libdefaults",
163 context->default_realm = malloc(strlen(realm) + 1);
164 if (!context->default_realm) {
168 strcpy(context->default_realm, realm);
172 if (context->default_realm == 0) {
174 if (_krb5_use_dns_realm(context)) {
191 &context->default_realm);
199 &context->default_realm);
202 &context->default_realm);
217 (void) krb5int_foreach_localaddr(context,
225 if (context->default_realm == 0) {
233 krb5int_domain_get_realm(context,
234 res.dnsrch[i], &context->default_realm);
236 if (context->default_realm != 0)
247 if (context->default_realm == 0)
249 if (context->default_realm[0] == 0) {
250 free (context->default_realm);
251 context->default_realm = 0;
255 realm = context->default_realm;
265 krb5_set_default_realm(krb5_context context, const char *lrealm)
267 if (!context || (context->magic != KV5M_CONTEXT))
270 if (context->default_realm) {
271 free(context->default_realm);
272 context->default_realm = 0;
279 context->default_realm = malloc(strlen (lrealm) + 1);
281 if (!context->default_realm)
284 strcpy(context->default_realm, lrealm);
291 krb5_free_default_realm(krb5_context context, char *lrealm)