Lines Matching refs:context
55 if (krb5_principal_compare (context, princ, e->principal))
76 krb5_errx (context, 1, "malloc: out of memory");
77 ret = krb5_copy_principal (context, princ, &e->principal);
79 krb5_err (context, 1, ret, "krb5_copy_principal");
91 krb5_free_principal (context, head->principal);
115 krb5_warnx(context, "unparasable time `%s'", opt->age_string);
122 ret = krb5_kt_start_seq_get(context, keytab, &cursor);
124 krb5_warn(context, ret, "%s", keytab_string);
128 while(krb5_kt_next_entry(context, keytab, &entry, &cursor) == 0) {
130 krb5_kt_free_entry(context, &entry);
132 krb5_kt_end_seq_get(context, keytab, &cursor);
136 ret = krb5_kt_start_seq_get(context, keytab, &cursor);
138 krb5_warn(context, ret, "%s", keytab_string);
142 while(krb5_kt_next_entry(context, keytab, &entry, &cursor) == 0) {
146 krb5_warnx (context, "ignoring extra entry");
155 krb5_unparse_name (context, entry.principal, &name_str);
159 ret = krb5_kt_remove_entry (context, keytab, &entry);
161 krb5_warn (context, ret, "remove");
163 krb5_kt_free_entry(context, &entry);
165 ret = krb5_kt_end_seq_get(context, keytab, &cursor);
170 krb5_kt_close (context, keytab);