projects
/
mech_eap.orig
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
check radsec config when acquiring acceptor cred
[mech_eap.orig]
/
mech_eap
/
util_radius.h
diff --git
a/mech_eap/util_radius.h
b/mech_eap/util_radius.h
index
ebd348b
..
481876a
100644
(file)
--- a/
mech_eap/util_radius.h
+++ b/
mech_eap/util_radius.h
@@
-95,6
+95,10
@@
public:
int *authenticated,
int *complete,
gss_buffer_t value) const;
int *authenticated,
int *complete,
gss_buffer_t value) const;
+ bool getFragmentedAttribute(uint32_t attrid,
+ int *authenticated,
+ int *complete,
+ gss_buffer_t value) const;
bool authenticated(void) const { return m_authenticated; }
bool authenticated(void) const { return m_authenticated; }
@@
-150,6
+154,12
@@
OM_uint32
gssEapRadiusMapError(OM_uint32 *minor,
struct rs_error *err);
gssEapRadiusMapError(OM_uint32 *minor,
struct rs_error *err);
+OM_uint32
+gssEapCreateRadiusContext(OM_uint32 *minor,
+ gss_cred_id_t cred,
+ struct rs_context **pRadContext);
+
+/* This really needs to be a function call on Windows */
#define RS_CONFIG_FILE SYSCONFDIR "/radsec.conf"
#define VENDORPEC_MS 311 /* RFC 2548 */
#define RS_CONFIG_FILE SYSCONFDIR "/radsec.conf"
#define VENDORPEC_MS 311 /* RFC 2548 */
@@
-164,9
+174,7
@@
gssEapRadiusMapError(OM_uint32 *minor,
#define PW_GSS_ACCEPTOR_SERVICE_SPECIFIC 130
#define PW_GSS_ACCEPTOR_REALM_NAME 131
#define PW_SAML_AAA_ASSERTION 132
#define PW_GSS_ACCEPTOR_SERVICE_SPECIFIC 130
#define PW_GSS_ACCEPTOR_REALM_NAME 131
#define PW_SAML_AAA_ASSERTION 132
-
-#define IS_RADIUS_ERROR(code) ((code) >= ERROR_TABLE_BASE_rse && \
- (code) <= ERROR_TABLE_BASE_rse + RSE_TIMEOUT_IO)
+#define PW_MS_WINDOWS_AUTH_DATA 133
#ifdef __cplusplus
}
#ifdef __cplusplus
}