From beccfd7f6f230eed8156d0dec78a4dd0124a829e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Love=20H=C3=B6rnquist=20=C3=85strand?= Date: Mon, 13 Oct 2008 03:01:32 +0000 Subject: [PATCH] add krb5_creds_get_ticket_flags git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23896 ec53bebd-3082-4978-b11e-865c3cabbd6b --- lib/krb5/creds.c | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/lib/krb5/creds.c b/lib/krb5/creds.c index 04a57eb46..d2c95110a 100644 --- a/lib/krb5/creds.c +++ b/lib/krb5/creds.c @@ -272,3 +272,21 @@ krb5_compare_creds(krb5_context context, krb5_flags whichfields, return match; } + +/** + * Returns the ticket flags for the credentials in creds. + * See also krb5_ticket_get_flags(). + * + * @param context Kerberos 5 context. + * @param creds credential to get ticket flags from + * + * @return ticket flags + * + * @ingroup krb5 + */ + +unsigned long +krb5_creds_get_ticket_flags(krb5_context context, krb5_creds creds) +{ + return TicketFlags2int(creds->ticketflags.b); +}