don't store count in exported RADIUS attrs
[mech_eap.git] / gssapi_eap.h
index 5f4884b..e5e50e1 100644 (file)
 extern "C" {
 #endif /* __cplusplus */
 
-extern const gss_OID_desc *const gss_mech_eap;
-extern const gss_OID_desc *const gss_mech_eap_aes128_cts_hmac_sha1_96;
-extern const gss_OID_desc *const gss_mech_eap_aes256_cts_hmac_sha1_96;
+extern gss_OID GSS_EAP_AES128_CTS_HMAC_SHA1_96_MECHANISM;
+extern gss_OID GSS_EAP_AES256_CTS_HMAC_SHA1_96_MECHANISM;
+
+/* name type */
+extern gss_OID GSS_EAP_NT_PRINCIPAL_NAME;
+
+/* the libradsec configuration file */
+extern gss_OID GSS_EAP_CRED_SET_RADIUS_CONFIG_FILE;
+/* the stanza in the libradsec configuration file */
+extern gss_OID GSS_EAP_CRED_SET_RADIUS_CONFIG_STANZA;
+
+/* flags in NBO followed by an optional boolean octet that
+ * specifies that the specified flags should be cleared */
+extern gss_OID GSS_EAP_CRED_SET_CRED_FLAG;
+
+#define GSS_EAP_DISABLE_LOCAL_ATTRS_FLAG    0x00000001
 
 #ifdef __cplusplus
 }
 #endif /* __cplusplus */
 
 #endif /* _GSSAPI_EAP_H_ */
-