summaryrefslogtreecommitdiffstats
path: root/src/lib/gssapi/generic/gssapi.hin
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib/gssapi/generic/gssapi.hin')
-rw-r--r--src/lib/gssapi/generic/gssapi.hin11
1 files changed, 8 insertions, 3 deletions
diff --git a/src/lib/gssapi/generic/gssapi.hin b/src/lib/gssapi/generic/gssapi.hin
index 28b5b11237..71b365b0b0 100644
--- a/src/lib/gssapi/generic/gssapi.hin
+++ b/src/lib/gssapi/generic/gssapi.hin
@@ -69,9 +69,14 @@ extern "C" {
* First, define the three platform-dependent pointer types.
*/
-typedef void * gss_name_t;
-typedef void * gss_cred_id_t;
-typedef void * gss_ctx_id_t;
+struct gss_name_struct;
+typedef struct gss_name_struct * gss_name_t;
+
+struct gss_cred_id_struct;
+typedef struct gss_cred_id_struct * gss_cred_id_t;
+
+struct gss_ctx_id_struct;
+typedef struct gss_ctx_id_struct * gss_ctx_id_t;
/*
* The following type must be defined as the smallest natural unsigned integer