~hartmans/moonshot/mech_eap-debian-dep-fix

« back to all changes in this revision

Viewing changes to mech_eap/gssapiP_eap.h

  • Committer: Sam Hartman
  • Date: 2013-09-27 12:52:03 UTC
  • mfrom: (1.10.131)
  • Revision ID: git-v1:b2002998eebfaec7e080c64b7c583150478dfaa4
Merge branch 'master' into debian

Conflicts:
        libeap/Makefile.am

Show diffs side-by-side

added added

removed removed

Lines of Context:
133
133
#define CRED_FLAG_DEFAULT_CCACHE            0x00080000
134
134
#define CRED_FLAG_RESOLVED                  0x00100000
135
135
#define CRED_FLAG_TARGET                    0x00200000
 
136
#define CRED_FLAG_CERTIFICATE               0x00400000
 
137
#define CRED_FLAG_CONFIG_BLOB               0x00800000
136
138
#define CRED_FLAG_PUBLIC_MASK               0x0000FFFF
137
139
 
138
140
#ifdef HAVE_HEIMDAL_VERSION
153
155
    gss_buffer_desc caCertificate;
154
156
    gss_buffer_desc subjectNameConstraint;
155
157
    gss_buffer_desc subjectAltNameConstraint;
 
158
    gss_buffer_desc clientCertificate;
 
159
    gss_buffer_desc privateKey;
156
160
#ifdef GSSEAP_ENABLE_REAUTH
157
161
    krb5_ccache krbCredCache;
158
162
    gss_cred_id_t reauthCred;
177
181
#define CTX_FLAG_EAP_PORT_ENABLED           0x00400000
178
182
#define CTX_FLAG_EAP_ALT_ACCEPT             0x00800000
179
183
#define CTX_FLAG_EAP_ALT_REJECT             0x01000000
 
184
#define CTX_FLAG_EAP_CHBIND_ACCEPT          0x02000000
180
185
#define CTX_FLAG_EAP_MASK                   0xFFFF0000
181
186
 
 
187
#define CONFIG_BLOB_CLIENT_CERT             0
 
188
#define CONFIG_BLOB_PRIVATE_KEY             1
 
189
#define CONFIG_BLOB_MAX                     2
 
190
 
182
191
struct gss_eap_initiator_ctx {
183
192
    unsigned int idleWhile;
184
193
    struct eap_peer_config eapPeerConfig;
185
194
    struct eap_sm *eap;
186
195
    struct wpabuf reqData;
 
196
    struct wpabuf *chbindData;
 
197
    unsigned int chbindReqFlags;
 
198
    struct wpa_config_blob configBlobs[CONFIG_BLOB_MAX];
187
199
};
188
200
 
189
201
#ifdef GSSEAP_ENABLE_ACCEPTOR