Add the GSS_C_PROT_READY_FLAG and GSS_C_TRANS_FLAG
authorTheodore Tso <tytso@mit.edu>
Fri, 28 Mar 1997 04:43:21 +0000 (04:43 +0000)
committerTheodore Tso <tytso@mit.edu>
Fri, 28 Mar 1997 04:43:21 +0000 (04:43 +0000)
Add prototypes for the V2 functions gss_export_name(),
gss_duplicate_name(), and gss_canonicalize_name().

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@10030 dc483132-0cff-0310-8789-dd5450dbe970

src/lib/gssapi/generic/ChangeLog
src/lib/gssapi/generic/gssapi.hin

index 41c2d579c7f1fe5cd373d3ef0bab9abbd23f20de..943416e69f3412215a744c50e4aa6fc05fbb948a 100644 (file)
@@ -1,3 +1,9 @@
+Thu Mar 27 15:36:32 1997  Theodore Ts'o  <tytso@rsts-11.mit.edu>
+
+       * gssapi.hin: Add the GSS_C_PROT_READY_FLAG and GSS_C_TRANS_FLAG
+               Add prototypes for the V2 functions gss_export_name(),
+               gss_duplicate_name(), and gss_canonicalize_name().
+
 Tue Mar 18 13:52:29 1997  Theodore Ts'o  <tytso@rsts-11.mit.edu>
 
        * gssapi.hin: Add 'extern "C"' for C++ compatibility; also check
index 386cadd57708d73361123a727b40a2f57785abac..39e77b79dfcc5418b9f3197abc45b24ace419597 100644 (file)
@@ -158,6 +158,8 @@ typedef     int             gss_cred_usage_t;
 #define GSS_C_CONF_FLAG 16
 #define GSS_C_INTEG_FLAG 32
 #define        GSS_C_ANON_FLAG 64
+#define GSS_C_PROT_READY_FLAG 128
+#define GSS_C_TRANS_FLAG 256
 
 /*
  * Credential usage options
@@ -657,6 +659,28 @@ PROTOTYPE( (OM_uint32 FAR *,    /* minor_status */
             int FAR *           /* qop_state */
            ));
 
+/* New for V2 */
+KRB5_DLLIMP OM_uint32 KRB5_CALLCONV gss_export_name
+PROTOTYPE(     (OM_uint32  *,          /* minor_status */
+                const gss_name_t,      /* input_name */
+                gss_buffer_t           /* exported_name */
+       ));
+
+/* New for V2 */
+KRB5_DLLIMP OM_uint32 KRB5_CALLCONV gss_duplicate_name
+PROTOTYPE(     (OM_uint32  *,          /* minor_status */
+                const gss_name_t,      /* input_name */
+                gss_name_t *           /* dest_name */
+       ));
+
+/* New for V2 */
+KRB5_DLLIMP OM_uint32 KRB5_CALLCONV gss_canonicalize_name
+PROTOTYPE(     (OM_uint32  *,          /* minor_status */
+                const gss_name_t,      /* input_name */
+                const gss_OID,         /* mech_type */
+                gss_name_t *           /* output_name */
+       ));
+
 #ifdef __cplusplus
 }
 #endif