From 7f80781f3113ffd00015d8e3e03ab38789a6db07 Mon Sep 17 00:00:00 2001 From: Assar Westerlund Date: Sun, 13 Jul 1997 01:13:25 +0000 Subject: [PATCH] new file git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@2236 ec53bebd-3082-4978-b11e-865c3cabbd6b --- lib/krb5/creds.c | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 lib/krb5/creds.c diff --git a/lib/krb5/creds.c b/lib/krb5/creds.c new file mode 100644 index 000000000..1e96c20aa --- /dev/null +++ b/lib/krb5/creds.c @@ -0,0 +1,18 @@ +#include "krb5_locl.h" + +RCSID("$Id$"); + +krb5_error_code +krb5_free_creds(krb5_context context, krb5_creds *c) +{ + krb5_free_principal (context, c->client); + c->client = NULL; + krb5_free_principal (context, c->server); + c->server = NULL; + krb5_free_keyblock (context, &c->session); + krb5_data_free (&c->ticket); + krb5_data_free (&c->second_ticket); + krb5_data_free (&c->authdata); + krb5_free_addresses (context, &c->addresses); + return 0; +}