if (isSecretAttributeP(attrid) || isInternalAttributeP(attrid)) {
return false;
} else if (isFragmentedAttributeP(attrid)) {
- return getFragmentedAttribute(ATTRID(attrid),
- VENDOR(attrid),
+ return getFragmentedAttribute(attrid,
authenticated,
complete,
value);
}
bool
+gss_eap_radius_attr_provider::getFragmentedAttribute(uint32_t attrid,
+ int *authenticated,
+ int *complete,
+ gss_buffer_t value) const
+{
+ return getFragmentedAttribute(ATTRID(attrid), VENDOR(attrid),
+ authenticated, complete, value);
+}
+
+bool
gss_eap_radius_attr_provider::getAttribute(uint16_t attribute,
uint16_t vendor,
int *authenticated,
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; }