Fix krb5_auth_context.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@1141 ec53bebd-3082-4978-b11e-865c3cabbd6b
This commit is contained in:
@@ -2,58 +2,63 @@
|
||||
|
||||
krb5_error_code
|
||||
krb5_auth_con_init(krb5_context context,
|
||||
krb5_auth_context **auth_context)
|
||||
krb5_auth_context *auth_context)
|
||||
{
|
||||
krb5_auth_context *p;
|
||||
p = ALLOC(1, krb5_auth_context);;
|
||||
if(!p)
|
||||
return ENOMEM;
|
||||
memset(p, 0, sizeof(p));
|
||||
p->authenticator = ALLOC(1, krb5_authenticator);
|
||||
if (!p->authenticator)
|
||||
return ENOMEM;
|
||||
*auth_context = p;
|
||||
return 0;
|
||||
krb5_auth_context p;
|
||||
p = ALLOC(1, krb5_auth_context_data);;
|
||||
if(!p)
|
||||
return ENOMEM;
|
||||
memset(p, 0, sizeof(*p));
|
||||
p->authenticator = ALLOC(1, krb5_authenticator);
|
||||
if (!p->authenticator)
|
||||
return ENOMEM;
|
||||
*auth_context = p;
|
||||
return 0;
|
||||
}
|
||||
|
||||
krb5_error_code
|
||||
krb5_auth_con_free(krb5_context context,
|
||||
krb5_auth_context *auth_context,
|
||||
krb5_auth_context auth_context,
|
||||
krb5_flags flags)
|
||||
{
|
||||
free (auth_context->authenticator);
|
||||
free (auth_context);
|
||||
return 0;
|
||||
free (auth_context->authenticator);
|
||||
free (auth_context);
|
||||
return 0;
|
||||
}
|
||||
|
||||
krb5_error_code
|
||||
krb5_auth_con_setflags(krb5_context context,
|
||||
krb5_auth_context *auth_context,
|
||||
krb5_int32 flags)
|
||||
krb5_auth_context auth_context,
|
||||
int32_t flags)
|
||||
{
|
||||
auth_context->flags = flags;
|
||||
return 0;
|
||||
}
|
||||
|
||||
|
||||
krb5_error_code
|
||||
krb5_auth_con_getflags(krb5_context context,
|
||||
krb5_auth_context *auth_context,
|
||||
krb5_int32 *flags)
|
||||
krb5_auth_context auth_context,
|
||||
int32_t *flags)
|
||||
{
|
||||
*flags = auth_context->flags;
|
||||
return 0;
|
||||
}
|
||||
|
||||
|
||||
krb5_error_code
|
||||
krb5_auth_con_setaddrs(krb5_context context,
|
||||
krb5_auth_context *auth_context,
|
||||
krb5_auth_context auth_context,
|
||||
krb5_address *local_addr,
|
||||
krb5_address *remote_addr)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
|
||||
krb5_error_code
|
||||
krb5_auth_con_getaddrs(krb5_context context,
|
||||
krb5_auth_context *auth_context,
|
||||
krb5_auth_context auth_context,
|
||||
krb5_address **local_addr,
|
||||
krb5_address **remote_addr)
|
||||
{
|
||||
@@ -63,7 +68,7 @@ krb5_auth_con_getaddrs(krb5_context context,
|
||||
|
||||
krb5_error_code
|
||||
krb5_auth_con_setuserkey(krb5_context context,
|
||||
krb5_auth_context *auth_context,
|
||||
krb5_auth_context auth_context,
|
||||
krb5_keyblock *keyblock)
|
||||
{
|
||||
}
|
||||
@@ -71,7 +76,7 @@ krb5_auth_con_setuserkey(krb5_context context,
|
||||
|
||||
krb5_error_code
|
||||
krb5_auth_con_getkey(krb5_context context,
|
||||
krb5_auth_context *auth_context,
|
||||
krb5_auth_context auth_context,
|
||||
krb5_keyblock **keyblock)
|
||||
{
|
||||
}
|
||||
@@ -86,7 +91,7 @@ krb5_free_keyblock(krb5_keyblock *keyblock)
|
||||
|
||||
krb5_error_code
|
||||
krb5_auth_setcksumtype(krb5_context context,
|
||||
krb5_auth_context *auth_context,
|
||||
krb5_auth_context auth_context,
|
||||
krb5_cksumtype cksumtype)
|
||||
{
|
||||
}
|
||||
@@ -94,23 +99,23 @@ krb5_auth_setcksumtype(krb5_context context,
|
||||
|
||||
krb5_error_code
|
||||
krb5_auth_getlocalseqnumber(krb5_context context,
|
||||
krb5_auth_context *auth_context,
|
||||
krb5_int32 *seqnumber)
|
||||
krb5_auth_context auth_context,
|
||||
int32_t *seqnumber)
|
||||
{
|
||||
}
|
||||
|
||||
|
||||
krb5_error_code
|
||||
krb5_auth_getremoteseqnumber(krb5_context context,
|
||||
krb5_auth_context *auth_context,
|
||||
krb5_int32 *seqnumber)
|
||||
krb5_auth_context auth_context,
|
||||
int32_t *seqnumber)
|
||||
{
|
||||
}
|
||||
|
||||
|
||||
krb5_error_code
|
||||
krb5_auth_getauthenticator(krb5_context context,
|
||||
krb5_auth_context *auth_context,
|
||||
krb5_auth_context auth_context,
|
||||
krb5_authenticator **authenticator)
|
||||
{
|
||||
}
|
||||
@@ -124,14 +129,14 @@ krb5_free_authenticator(krb5_authenticator *authenticator)
|
||||
|
||||
krb5_error_code
|
||||
krb5_auth_initvector(krb5_context context,
|
||||
krb5_auth_context *auth_context)
|
||||
krb5_auth_context auth_context)
|
||||
{
|
||||
}
|
||||
|
||||
|
||||
krb5_error_code
|
||||
krb5_set_initvector(krb5_context context,
|
||||
krb5_auth_context *auth_context,
|
||||
krb5_auth_context auth_context,
|
||||
krb5_pointer ivector)
|
||||
{
|
||||
}
|
||||
@@ -139,7 +144,7 @@ krb5_set_initvector(krb5_context context,
|
||||
|
||||
krb5_error_code
|
||||
krb5_set_rcache(krb5_context context,
|
||||
krb5_auth_context *auth_context,
|
||||
krb5_auth_context auth_context,
|
||||
krb5_rcache rcache)
|
||||
{
|
||||
}
|
||||
|
Reference in New Issue
Block a user