ATTRFLAGS
Bit flags which may be set in a RADIUS
attribute.
enum ATTRFLAGS {
F_CHECK = 0x1,
F_REPLY = 0x2,
F_ECHO = 0x4,
F_DEFAULT = 0x8,
F_NOVALUE = 0x10,
F_ENUMERATED = 0x20,
F_HIDDEN = 0x40,
F_TAGGED = 0x80,
F_MULTIVALUED = 0x100,
F_ORDERED = 0x200,
};
Values
- F_CHECK
- Is set for attributes which may be included in RequestMatch list
by call to IRADIUSAuthorization::GetRequestMatchAttributes.
- F_REPLY
- Is set for attributes which may be included in Response list by
call to IRADIUSAuthorization::GetResponseAttributes.
- F_ECHO
- May be set to attributes in Response list returned by IRADIUSAuthorization::GetResponseAttributes
to indicate that value of attribute may be taken from RequestMatch
list or request packet.
- F_DEFAULT
- May be set to attributes in RequestMatch list returned by IRADIUSAuthorization::GetRequestMatchAttributes
to indicate that this attribute may have no matches in request packet
attributes and whose value may be included in response packet instead
of an attribute from Response list with F_ECHO flag set.
- F_NOVALUE
- May be set for an attribute involved in attribute comparison to indicate
that attribute should be compared by type only, ignoring attributes'
values.
- F_ENUMERATED
- Is set for attributes with integer value type that have enumerated
named values.
- F_HIDDEN
- Is set for attributes whose value must be not logged.
- F_TAGGED
- Specifies that tag field of a RADIUS_ATTRUBUTE
structure contains valid tag value.
- F_MULTIVALUED
- Is set for attributes that may have several instances in a packet.
- F_ORDERED
- Is set for attributes whose order in a packet must be preserved.
© 2001-2003 XPerience Technologies. www.xperiencetech.com
|