export some more pac functions.

git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@19670 ec53bebd-3082-4978-b11e-865c3cabbd6b
This commit is contained in:
Love Hörnquist Åstrand
2007-01-04 11:00:52 +00:00
parent 9b7ae5c640
commit 4e6e594fc6
2 changed files with 26 additions and 26 deletions

View File

@@ -80,8 +80,8 @@ static const char zeros[PAC_ALIGNMENT] = { 0 };
*/
krb5_error_code
_krb5_pac_parse(krb5_context context, const void *ptr, size_t len,
struct krb5_pac **pac)
krb5_pac_parse(krb5_context context, const void *ptr, size_t len,
struct krb5_pac **pac)
{
krb5_error_code ret;
struct krb5_pac *p;
@@ -382,7 +382,7 @@ krb5_pac_get_types(krb5_context context,
*/
void
_krb5_pac_free(krb5_context context, struct krb5_pac *pac)
krb5_pac_free(krb5_context context, struct krb5_pac *pac)
{
krb5_data_free(&pac->data);
free(pac->pac);
@@ -694,12 +694,12 @@ out:
*/
krb5_error_code
_krb5_pac_verify(krb5_context context,
const struct krb5_pac *pac,
time_t authtime,
krb5_const_principal principal,
const krb5_keyblock *server,
const krb5_keyblock *privsvr)
krb5_pac_verify(krb5_context context,
const struct krb5_pac *pac,
time_t authtime,
krb5_const_principal principal,
const krb5_keyblock *server,
const krb5_keyblock *privsvr)
{
krb5_error_code ret;

View File

@@ -112,32 +112,32 @@ main(int argc, char **argv)
if (ret)
krb5_err(context, 1, ret, "krb5_parse_name");
ret = _krb5_pac_parse(context, saved_pac, sizeof(saved_pac), &pac);
ret = krb5_pac_parse(context, saved_pac, sizeof(saved_pac), &pac);
if (ret)
krb5_err(context, 1, ret, "_krb5_pac_parse");
krb5_err(context, 1, ret, "krb5_pac_parse");
ret = _krb5_pac_verify(context, pac, authtime, p,
ret = krb5_pac_verify(context, pac, authtime, p,
&member_keyblock, &kdc_keyblock);
if (ret)
krb5_err(context, 1, ret, "_krb5_pac_verify");
krb5_err(context, 1, ret, "krb5_pac_verify");
ret = _krb5_pac_sign(context, pac, authtime, p,
&member_keyblock, &kdc_keyblock, &data);
if (ret)
krb5_err(context, 1, ret, "_krb5_pac_sign");
_krb5_pac_free(context, pac);
krb5_pac_free(context, pac);
ret = _krb5_pac_parse(context, data.data, data.length, &pac);
ret = krb5_pac_parse(context, data.data, data.length, &pac);
if (ret)
krb5_err(context, 1, ret, "_krb5_pac_parse 2");
krb5_err(context, 1, ret, "krb5_pac_parse 2");
ret = _krb5_pac_verify(context, pac, authtime, p,
ret = krb5_pac_verify(context, pac, authtime, p,
&member_keyblock, &kdc_keyblock);
if (ret)
krb5_err(context, 1, ret, "_krb5_pac_verify 2");
krb5_err(context, 1, ret, "krb5_pac_verify 2");
_krb5_pac_free(context, pac);
krb5_pac_free(context, pac);
/*
* Test empty free
@@ -146,7 +146,7 @@ main(int argc, char **argv)
ret = krb5_pac_init(context, &pac);
if (ret)
krb5_err(context, 1, ret, "krb5_pac_init");
_krb5_pac_free(context, pac);
krb5_pac_free(context, pac);
/*
* Test add remove buffer
@@ -200,16 +200,16 @@ main(int argc, char **argv)
if (ret)
krb5_err(context, 1, ret, "_krb5_pac_sign");
_krb5_pac_free(context, pac);
krb5_pac_free(context, pac);
ret = _krb5_pac_parse(context, data.data, data.length, &pac);
ret = krb5_pac_parse(context, data.data, data.length, &pac);
if (ret)
krb5_err(context, 1, ret, "_krb5_pac_parse 3");
krb5_err(context, 1, ret, "krb5_pac_parse 3");
ret = _krb5_pac_verify(context, pac, authtime, p,
ret = krb5_pac_verify(context, pac, authtime, p,
&member_keyblock, &kdc_keyblock);
if (ret)
krb5_err(context, 1, ret, "_krb5_pac_verify 3");
krb5_err(context, 1, ret, "krb5_pac_verify 3");
{
uint32_t *list;
@@ -224,7 +224,7 @@ main(int argc, char **argv)
free(list);
}
_krb5_pac_free(context, pac);
krb5_pac_free(context, pac);
return 0;
}