projects
/
mech_eap.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
support for lucid export
[mech_eap.git]
/
util.h
diff --git
a/util.h
b/util.h
index
f667440
..
2b8e902
100644
(file)
--- a/
util.h
+++ b/
util.h
@@
-260,6
+260,13
@@
rfc3961ChecksumTypeForKey(OM_uint32 *minor,
} \
} while (0)
} \
} while (0)
+/* util_lucid.c */
+OM_uint32
+gssEapExportLucidSecContext(OM_uint32 *minor,
+ gss_ctx_id_t ctx,
+ const gss_OID desiredObject,
+ gss_buffer_set_t *data_set);
+
/* util_mech.c */
int
gssEapInternalizeOid(const gss_OID oid,
/* util_mech.c */
int
gssEapInternalizeOid(const gss_OID oid,
@@
-293,6
+300,12
@@
OM_uint32
gssEapValidateMechs(OM_uint32 *minor,
const gss_OID_set mechs);
gssEapValidateMechs(OM_uint32 *minor,
const gss_OID_set mechs);
+gss_buffer_t
+gssEapOidToSaslName(const gss_OID oid);
+
+gss_OID
+gssEapSaslNameToOid(const gss_buffer_t name);
+
/* util_name.c */
#define EXPORT_NAME_FLAG_OID 0x1
#define EXPORT_NAME_FLAG_COMPOSITE 0x2
/* util_name.c */
#define EXPORT_NAME_FLAG_OID 0x1
#define EXPORT_NAME_FLAG_COMPOSITE 0x2
@@
-561,6
+574,8
@@
gssBufferToKrbData(gss_buffer_t buffer, krb5_data *data)
#endif
#include "util_attr.h"
#endif
#include "util_attr.h"
+#ifdef GSSEAP_ENABLE_REAUTH
#include "util_reauth.h"
#include "util_reauth.h"
+#endif
#endif /* _UTIL_H_ */
#endif /* _UTIL_H_ */