ClearBox Server™ v1.2 Developer's Guide

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

Created by chm2web html help conversion utility.