Make gss_name_t an opaque type.

git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@17737 ec53bebd-3082-4978-b11e-865c3cabbd6b
This commit is contained in:
Love Hörnquist Åstrand
2006-06-29 07:28:31 +00:00
parent 03567db502
commit 498cd10430

View File

@@ -51,17 +51,8 @@ typedef uint32_t OM_uint32;
typedef uint32_t gss_uint32;
/*
* This is to avoid having to include <krb5.h>
*/
struct krb5_auth_context_data;
struct Principal;
/* typedef void *gss_name_t; */
typedef struct Principal *gss_name_t;
struct gss_name_t_desc_struct;
typedef struct gss_name_t_desc_struct *gss_name_t;
struct gss_ctx_id_t_desc_struct;
typedef struct gss_ctx_id_t_desc_struct *gss_ctx_id_t;
@@ -844,6 +835,7 @@ OM_uint32 gss_unseal
struct krb5_keytab_data;
struct krb5_ccache_data;
struct Principal;
OM_uint32
gss_krb5_ccache_name(OM_uint32 * /*minor_status*/,