#include "config.h"
+#ifdef HAVE_HEIMDAL_VERSION
+#define KRB5_DEPRECATED /* so we can use krb5_free_unparsed_name() */
+#endif
+
#include <assert.h>
#include <string.h>
#include <errno.h>
#define CTX_FLAG_EAP_MASK 0xFFFF0000
struct gss_eap_initiator_ctx {
- gss_cred_id_t defaultCred;
unsigned int idleWhile;
#ifndef __cplusplus
struct eap_peer_config eapPeerConfig;
time_t expiryTime;
uint64_t sendSeq, recvSeq;
void *seqState;
+ gss_cred_id_t defaultCred;
union {
struct gss_eap_initiator_ctx initiator;
#define initiatorCtx ctxU.initiator