extern "C" {
#endif
-#include "util_saml.h"
-
#ifndef MIN /* Usually found in <sys/param.h>. */
#define MIN(_a,_b) ((_a)<(_b)?(_a):(_b))
#endif
ATTR_TYPE_RADIUS_AVP = 3
};
+typedef OM_uint32 (*gss_eap_add_attr_cb)(OM_uint32 *minor,
+ gss_name_t name,
+ gss_buffer_t attribute,
+ void *data);
+
OM_uint32 gssEapAllocName(OM_uint32 *minor, gss_name_t *pName);
OM_uint32 gssEapReleaseName(OM_uint32 *minor, gss_name_t *pName);
OM_uint32 gssEapExportName(OM_uint32 *minor,
#define GSSEAP_ONCE(o, i) pthread_once((o), (i))
#define GSSEAP_ONCE_INITIALIZER PTHREAD_ONCE_INIT
+#include "util_radius.h"
+#include "util_saml.h"
+
/* Helper functions */
static inline void
store_uint16_be(uint16_t val, void *vp)