Lines Matching refs:id

213 		krb5_keytab *id)  in krb5_kt_resolve()  argument
246 *id = k; in krb5_kt_resolve()
322 krb5_kt_default(krb5_context context, krb5_keytab *id) in krb5_kt_default() argument
324 return krb5_kt_resolve (context, context->default_keytab, id); in krb5_kt_default()
474 krb5_keytab id) in krb5_kt_close() argument
478 ret = (*id->close)(context, id); in krb5_kt_close()
479 memset(id, 0, sizeof(*id)); in krb5_kt_close()
480 free(id); in krb5_kt_close()
498 krb5_keytab id) in krb5_kt_destroy() argument
502 ret = (*id->destroy)(context, id); in krb5_kt_destroy()
503 krb5_kt_close(context, id); in krb5_kt_destroy()
562 krb5_keytab id, in _krb5_kt_principal_not_found() argument
571 krb5_kt_get_full_name (context, id, &kt_name); in _krb5_kt_principal_not_found()
610 krb5_keytab id, in krb5_kt_get_entry() argument
620 if(id->get) in krb5_kt_get_entry()
621 return (*id->get)(context, id, principal, kvno, enctype, entry); in krb5_kt_get_entry()
623 ret = krb5_kt_start_seq_get (context, id, &cursor); in krb5_kt_get_entry()
632 while (krb5_kt_next_entry(context, id, &tmp, &cursor) == 0) { in krb5_kt_get_entry()
640 krb5_kt_end_seq_get(context, id, &cursor); in krb5_kt_get_entry()
650 krb5_kt_end_seq_get (context, id, &cursor); in krb5_kt_get_entry()
653 id, principal, enctype, kvno); in krb5_kt_get_entry()
729 krb5_keytab id, in krb5_kt_start_seq_get() argument
732 if(id->start_seq_get == NULL) { in krb5_kt_start_seq_get()
736 id->prefix); in krb5_kt_start_seq_get()
739 return (*id->start_seq_get)(context, id, cursor); in krb5_kt_start_seq_get()
758 krb5_keytab id, in krb5_kt_next_entry() argument
762 if(id->next_entry == NULL) { in krb5_kt_next_entry()
766 id->prefix); in krb5_kt_next_entry()
769 return (*id->next_entry)(context, id, entry, cursor); in krb5_kt_next_entry()
786 krb5_keytab id, in krb5_kt_end_seq_get() argument
789 if(id->end_seq_get == NULL) { in krb5_kt_end_seq_get()
792 " keytab", id->prefix); in krb5_kt_end_seq_get()
795 return (*id->end_seq_get)(context, id, cursor); in krb5_kt_end_seq_get()
812 krb5_keytab id, in krb5_kt_add_entry() argument
815 if(id->add == NULL) { in krb5_kt_add_entry()
818 id->prefix); in krb5_kt_add_entry()
822 return (*id->add)(context, id,entry); in krb5_kt_add_entry()
840 krb5_keytab id, in krb5_kt_remove_entry() argument
843 if(id->remove == NULL) { in krb5_kt_remove_entry()
846 id->prefix); in krb5_kt_remove_entry()
849 return (*id->remove)(context, id, entry); in krb5_kt_remove_entry()
865 krb5_keytab id) in krb5_kt_have_content() argument
872 ret = krb5_kt_start_seq_get(context, id, &cursor); in krb5_kt_have_content()
876 ret = krb5_kt_next_entry(context, id, &entry, &cursor); in krb5_kt_have_content()
877 krb5_kt_end_seq_get(context, id, &cursor); in krb5_kt_have_content()
886 ret = krb5_kt_get_full_name(context, id, &name); in krb5_kt_have_content()