Authenticator
int kerberos5_init (Authenticator *, int);
int kerberos5_send_mutual (Authenticator *);
int kerberos5_send_oneway (Authenticator *);
void kerberos5_is (Authenticator *, unsigned char *, int);
void kerberos5_reply (Authenticator *, unsigned char *, int);
int kerberos5_status (Authenticator *, char *, size_t, int);
Authenticator *findauthenticator (int, int);
void auth_finished (Authenticator *, int);
int unsafe_init (Authenticator *, int);
int unsafe_send (Authenticator *);
void unsafe_is (Authenticator *, unsigned char *, int);
void unsafe_reply (Authenticator *, unsigned char *, int);
int unsafe_status (Authenticator *, char *, int);
int sra_init (Authenticator *, int);
int sra_send (Authenticator *);
void sra_is (Authenticator *, unsigned char *, int);
void sra_reply (Authenticator *, unsigned char *, int);
int sra_status (Authenticator *, char *, int);
Authenticator authenticators[] = {
static Authenticator NoAuth = { 0 };
Authenticator *
Authenticator *ap = authenticators;
Authenticator *ap = authenticators;
Authenticator *ap;
Authenticator *ap;
Authenticator *ap = authenticators;
Authenticator *ap;
Authenticator *ap;
Authenticator *ap;
auth_finished(Authenticator *ap, int result)
Authenticator *ap;
static Authenticator *authenticated = 0;
Data(Authenticator *ap, int type, const void *d, int c)
kerberos5_init(Authenticator *ap, int server)
kerberos5_send(char *name, Authenticator *ap)
kerberos5_send_mutual(Authenticator *ap)
kerberos5_send_oneway(Authenticator *ap)
kerberos5_is(Authenticator *ap, unsigned char *data, int cnt)
kerberos5_reply(Authenticator *ap, unsigned char *data, int cnt)
kerberos5_status(Authenticator *ap, char *name, size_t name_sz, int level)
kerberos5_forward(Authenticator *ap)
void kerberos5_forward (Authenticator *);
Authenticator *ap;
Authenticator *ap;
Authenticator *ap;
Authenticator *ap;
Authenticator *ap;
Authenticator *ap;
Authenticator *ap;
Authenticator *ap;
Authenticator *ap;
Authenticator *ap;
Authenticator *ap;
Authenticator *ap;
Authenticator *aa = a;
Authenticator *ab = b;
Authenticator values[] = {
ret = generic_test (tests, ntests, sizeof(Authenticator),
Authenticator auth;
ASN1_MALLOC_ENCODE(Authenticator, buf, buf_size, &auth, &len, ret);
Authenticator *t,
Authenticator *t,
Authenticator */*t*/,
Authenticator */*t*/,
typedef Authenticator krb5_authenticator_data;
typedef Authenticator krb5_donot_replay;
Authenticator *authenticator,
checksum_authenticator(Authenticator *auth, void *data)