summaryrefslogtreecommitdiffstats
path: root/src/lib
diff options
context:
space:
mode:
authorTheodore Tso <tytso@mit.edu>1997-03-28 04:43:21 +0000
committerTheodore Tso <tytso@mit.edu>1997-03-28 04:43:21 +0000
commitcdef3b1c905cf089c64474953e5fcf3d886d0385 (patch)
tree2f1310aa0b30c91e3dc67a9af515c016933a700e /src/lib
parent4f65ecef11d8b40088fbfa4bb5f7abb27ad1542f (diff)
downloadkrb5-cdef3b1c905cf089c64474953e5fcf3d886d0385.tar.gz
krb5-cdef3b1c905cf089c64474953e5fcf3d886d0385.tar.xz
krb5-cdef3b1c905cf089c64474953e5fcf3d886d0385.zip
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(). git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@10030 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src/lib')
-rw-r--r--src/lib/gssapi/generic/ChangeLog6
-rw-r--r--src/lib/gssapi/generic/gssapi.hin24
2 files changed, 30 insertions, 0 deletions
diff --git a/src/lib/gssapi/generic/ChangeLog b/src/lib/gssapi/generic/ChangeLog
index 41c2d579c7..943416e69f 100644
--- a/src/lib/gssapi/generic/ChangeLog
+++ b/src/lib/gssapi/generic/ChangeLog
@@ -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
diff --git a/src/lib/gssapi/generic/gssapi.hin b/src/lib/gssapi/generic/gssapi.hin
index 386cadd577..39e77b79df 100644
--- a/src/lib/gssapi/generic/gssapi.hin
+++ b/src/lib/gssapi/generic/gssapi.hin
@@ -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