⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 attribute_control_structures.h

📁 vxworks下radius协议栈 的源代码
💻 H
📖 第 1 页 / 共 4 页
字号:
	{0, ZERO_OR_MORE, NO_MODIFIER, 0},										/* 72*/	{0, ZERO_OR_MORE, NO_MODIFIER, 0},										/* 73*/	{0, ZERO_OR_MORE, NO_MODIFIER, 0},										/* 74*/	{0, ZERO_OR_MORE, NO_MODIFIER, 0},										/* 75*/	{0, ZERO_OR_MORE, NO_MODIFIER, 0},										/* 76*/	{0, ZERO_OR_MORE, NO_MODIFIER, 0},										/* 77*/	{0, ZERO_OR_MORE, NO_MODIFIER, 0},										/* 78*/#ifdef __EAP__	{RADIUS_EAP_MESSAGE, ZERO_OR_MORE, NO_MODIFIER, 0},						/* 79*/	{RADIUS_MESSAGE_AUTHENTICATOR, ZERO_OR_MORE, NO_MODIFIER, 0},			/* 80*/#else	{0, ZERO_OR_MORE, NO_MODIFIER, 0},										/* 79*/	{0, ZERO_OR_MORE, NO_MODIFIER, 0},										/* 80*/#endif /* __EAP__ */	{RADIUS_TUNNEL_PRIVATE_GROUP_ID, ZERO_OR_MORE, NO_MODIFIER, 0},			/* 81*/	{RADIUS_TUNNEL_ASSIGNMENT_ID, ILLEGAL, NO_MODIFIER, 0},					/* 82*/	{RADIUS_TUNNEL_PREFERENCE, ZERO_OR_MORE, NO_MODIFIER, 0},				/* 83*/	{0, ZERO_OR_MORE, NO_MODIFIER, 0},										/* 84*/	{0, ZERO_OR_MORE, NO_MODIFIER, 0},										/* 85*/	{RADIUS_ACCT_TUNNEL_PACKETS_LOST, ILLEGAL, NO_MODIFIER, 0},			   	/* 86*/	{0, ZERO_OR_MORE, NO_MODIFIER, 0},										/* 87*/	{0, ZERO_OR_MORE, NO_MODIFIER, 0},										/* 88*/	{0, ZERO_OR_MORE, NO_MODIFIER, 0},										/* 89*/	{RADIUS_TUNNEL_CLIENT_AUTH_ID, ZERO_OR_MORE, NO_MODIFIER, 0},			/* 90*/	{RADIUS_TUNNEL_SERVER_AUTH_ID, ZERO_OR_MORE, NO_MODIFIER, 0},			/* 91*/};/**********************************************************************************/ATTRIBUTE_CONTROL access_accept_control[MAXIMUM_RADIUS_ATTRIBUTE_TYPE] = {	{0, ZERO_OR_MORE, NO_MODIFIER, 0},										/* 0 */	{RADIUS_USER_NAME, ZERO_OR_MORE, NO_MODIFIER, 0},						/* 1 */	{RADIUS_USER_PASSWORD, ZERO_OR_MORE, NO_MODIFIER, 0},					/* 2 */	{RADIUS_CHAP_PASSWORD, ZERO_OR_MORE, NO_MODIFIER, 0},					/* 3 */	{RADIUS_NAS_IP_ADDRESS, ZERO_OR_MORE, NO_MODIFIER, 0},					/* 4 */	{RADIUS_NAS_PORT, ZERO_OR_MORE, NO_MODIFIER, 0},						/* 5 */	{RADIUS_SERVICE_TYPE, ZERO_OR_MORE, NO_MODIFIER, 0},					/* 6 */	{RADIUS_FRAMED_PROTOCOL, ZERO_OR_MORE, NO_MODIFIER, 0},					/* 7 */	{RADIUS_FRAMED_IP_ADDRESS, ZERO_OR_MORE, NO_MODIFIER, 0},				/* 8 */	{RADIUS_FRAMED_IP_NETMASK, ZERO_OR_MORE, NO_MODIFIER, 0},				/* 9 */	{RADIUS_FRAMED_ROUTING, ZERO_OR_MORE, NO_MODIFIER, 0},					/* 10*/	{RADIUS_FILTER_ID, ZERO_OR_MORE, NO_MODIFIER, 0},						/* 11*/	{RADIUS_FRAMED_MTU, ZERO_OR_MORE, NO_MODIFIER, 0},						/* 12*/	{RADIUS_FRAMED_COMPRESSION, ZERO_OR_MORE, NO_MODIFIER, 0},				/* 13*/	{RADIUS_LOGIN_IP_HOST, ZERO_OR_MORE, NO_MODIFIER, 0},					/* 14*/	{RADIUS_LOGIN_SERVICE, ZERO_OR_MORE, NO_MODIFIER, 0},					/* 15*/	{RADIUS_LOGIN_TCP_PORT, ZERO_OR_MORE, NO_MODIFIER, 0},					/* 16*/	{RADIUS_UNASSIGNED_17, ZERO_OR_MORE, NO_MODIFIER, 0},					/* 17*/	{RADIUS_REPLY_MESSAGE, ZERO_OR_MORE, NO_MODIFIER, 0},					/* 18*/	{RADIUS_CALLBACK_NUMBER, ZERO_OR_MORE, NO_MODIFIER, 0},					/* 19*/	{RADIUS_CALLBACK_ID, ZERO_OR_MORE, NO_MODIFIER, 0},						/* 20*/	{RADIUS_UNASSIGNED_21, ZERO_OR_MORE, NO_MODIFIER, 0},					/* 21*/	{RADIUS_FRAMED_ROUTE, ZERO_OR_MORE, NO_MODIFIER, 0},					/* 22*/	{RADIUS_FRAMED_IPX_NETWORK, ZERO_OR_MORE, NO_MODIFIER, 0},				/* 23*/	{RADIUS_STATE, ZERO_OR_MORE, NO_MODIFIER, 0},							/* 24*/	{RADIUS_CLASS_ATTRIBUTE, ZERO_OR_MORE, NO_MODIFIER, 0},					/* 25*/	{RADIUS_VENDOR_SPECIFIC, ZERO_OR_MORE, NO_MODIFIER, 0},   				/* 26*/	{RADIUS_SESSION_TIMEOUT, ZERO_OR_MORE, NO_MODIFIER, 0},					/* 27*/	{RADIUS_IDLE_TIMEOUT, ZERO_OR_MORE, NO_MODIFIER, 0},					/* 28*/	{RADIUS_TERMINATION_ACTION, ZERO_OR_MORE, NO_MODIFIER, 0},				/* 29*/	{RADIUS_CALLED_STATION_ID, ZERO_OR_MORE, NO_MODIFIER, 0},				/* 30*/	{RADIUS_CALLING_STATION_ID, ZERO_OR_MORE, NO_MODIFIER, 0},				/* 31*/	{RADIUS_NAS_IDENTIFIER, ZERO_OR_MORE, NO_MODIFIER, 0},					/* 32*/	{RADIUS_PROXY_STATE, ZERO_OR_MORE, NO_MODIFIER, 0},						/* 33*/	{RADIUS_LOGIN_LAT_SERVICE, ZERO_OR_MORE, NO_MODIFIER, 0},				/* 34*/	{RADIUS_LOGIN_LAT_NODE, ZERO_OR_MORE, NO_MODIFIER, 0},					/* 35*/	{RADIUS_LOGIN_LAT_GROUP, ZERO_OR_MORE, NO_MODIFIER, 0},					/* 36*/	{RADIUS_FRAMED_APPLETALK_LINK, ZERO_OR_MORE, NO_MODIFIER, 0},			/* 37*/	{RADIUS_FRAMED_APPLETALK_NETWORK, ZERO_OR_MORE, NO_MODIFIER, 0},		/* 38*/	{RADIUS_FRAMED_APPLETALK_ZONE, ZERO_OR_MORE, NO_MODIFIER, 0},			/* 39*/	{RADIUS_ACCT_STATUS_TYPE, ZERO_OR_MORE, NO_MODIFIER, 0},				/* 40*/	{RADIUS_ACCT_DELAY_TIME, ZERO_OR_MORE, NO_MODIFIER, 0},					/* 41*/	{RADIUS_ACCT_INPUT_OCTETS, ZERO_OR_MORE, NO_MODIFIER, 0},				/* 42*/	{RADIUS_ACCT_OUTPUT_OCTETS, ZERO_OR_MORE, NO_MODIFIER, 0},				/* 43*/	{RADIUS_ACCT_SESSION_ID, ZERO_OR_MORE, NO_MODIFIER, 0},					/* 44*/	{RADIUS_ACCT_AUTHENTIC, ZERO_OR_MORE, NO_MODIFIER, 0},					/* 45*/	{RADIUS_ACCT_SESSION_TIME, ZERO_OR_MORE, NO_MODIFIER, 0},				/* 46*/	{RADIUS_ACCT_INPUT_PACKETS, ZERO_OR_MORE, NO_MODIFIER, 0},				/* 47*/	{RADIUS_ACCT_OUTPUT_PACKETS, ZERO_OR_MORE, NO_MODIFIER, 0},				/* 48*/	{RADIUS_ACCT_TERMINATE_CAUSE, ZERO_OR_MORE, NO_MODIFIER, 0},			/* 49*/	{RADIUS_ACCT_MULTI_SESSION_ID, ZERO_OR_MORE, NO_MODIFIER, 0},			/* 50*/	{RADIUS_ACCT_LINK_COUNT, ZERO_OR_MORE, NO_MODIFIER, 0},					/* 51*/	{0, ZERO_OR_MORE, NO_MODIFIER, 0},										/* 52*/	{0, ZERO_OR_MORE, NO_MODIFIER, 0},										/* 53*/	{0, ZERO_OR_MORE, NO_MODIFIER, 0},										/* 54*/	{0, ZERO_OR_MORE, NO_MODIFIER, 0},										/* 55*/	{0, ZERO_OR_MORE, NO_MODIFIER, 0},										/* 56*/	{0, ZERO_OR_MORE, NO_MODIFIER, 0},										/* 57*/	{0, ZERO_OR_MORE, NO_MODIFIER, 0},										/* 58*/	{0, ZERO_OR_MORE, NO_MODIFIER, 0},										/* 59*/	{RADIUS_CHAP_CHALLENGE, ZERO_OR_MORE, NO_MODIFIER, 0},					/* 60*/	{RADIUS_NAS_PORT_TYPE, ZERO_OR_MORE, NO_MODIFIER, 0},					/* 61*/	{RADIUS_PORT_LIMIT, ZERO_OR_MORE, NO_MODIFIER, 0},						/* 62*/	{RADIUS_LOGIN_LAT_PORT, ZERO_OR_MORE, NO_MODIFIER, 0},					/* 63*/	{RADIUS_TUNNEL_TYPE, ZERO_OR_MORE, NO_MODIFIER, 0},						/* 64*/	{RADIUS_TUNNEL_MEDIUM_TYPE, ZERO_OR_MORE, NO_MODIFIER, 0},				/* 65*/	{RADIUS_TUNNEL_CLIENT_ENDPOINT, ZERO_OR_MORE, NO_MODIFIER, 0},			/* 66*/	{RADIUS_TUNNEL_SERVER_ENDPOINT, ZERO_OR_MORE, NO_MODIFIER, 0},			/* 67*/	{RADIUS_ACCT_TUNNEL_CONNECTION, ILLEGAL, NO_MODIFIER, 0},				/* 68*/	{RADIUS_TUNNEL_PASSWORD, ZERO_OR_MORE, NO_MODIFIER, 0},					/* 69*/	{0, ZERO_OR_MORE, NO_MODIFIER, 0},										/* 70*/	{0, ZERO_OR_MORE, NO_MODIFIER, 0},										/* 71*/	{0, ZERO_OR_MORE, NO_MODIFIER, 0},										/* 72*/	{0, ZERO_OR_MORE, NO_MODIFIER, 0},										/* 73*/	{0, ZERO_OR_MORE, NO_MODIFIER, 0},										/* 74*/	{0, ZERO_OR_MORE, NO_MODIFIER, 0},										/* 75*/	{0, ZERO_OR_MORE, NO_MODIFIER, 0},										/* 76*/	{0, ZERO_OR_MORE, NO_MODIFIER, 0},										/* 77*/	{0, ZERO_OR_MORE, NO_MODIFIER, 0},										/* 78*/#ifdef __EAP__	{RADIUS_EAP_MESSAGE, ZERO_OR_MORE, NO_MODIFIER, 0},						/* 79*/	{RADIUS_MESSAGE_AUTHENTICATOR, ZERO_OR_MORE, NO_MODIFIER, 0},			/* 80*/#else	{0, ZERO_OR_MORE, NO_MODIFIER, 0},										/* 79*/	{0, ZERO_OR_MORE, NO_MODIFIER, 0},										/* 80*/#endif /* __EAP__ */	{RADIUS_TUNNEL_PRIVATE_GROUP_ID, ZERO_OR_MORE, NO_MODIFIER, 0},			/* 81*/	{RADIUS_TUNNEL_ASSIGNMENT_ID, ZERO_OR_MORE, NO_MODIFIER, 0},			/* 82*/	{RADIUS_TUNNEL_PREFERENCE, ZERO_OR_MORE, NO_MODIFIER, 0},				/* 83*/	{0, ZERO_OR_MORE, NO_MODIFIER, 0},										/* 84*/	{0, ZERO_OR_MORE, NO_MODIFIER, 0},										/* 85*/	{RADIUS_ACCT_TUNNEL_PACKETS_LOST, ILLEGAL, NO_MODIFIER, 0},			   	/* 86*/	{0, ZERO_OR_MORE, NO_MODIFIER, 0},										/* 87*/	{0, ZERO_OR_MORE, NO_MODIFIER, 0},										/* 88*/	{0, ZERO_OR_MORE, NO_MODIFIER, 0},										/* 89*/	{RADIUS_TUNNEL_CLIENT_AUTH_ID, ZERO_OR_MORE, NO_MODIFIER, 0},			/* 90*/	{RADIUS_TUNNEL_SERVER_AUTH_ID, ZERO_OR_MORE, NO_MODIFIER, 0},			/* 91*/};/**********************************************************************************/ATTRIBUTE_CONTROL access_reject_control[MAXIMUM_RADIUS_ATTRIBUTE_TYPE] = {	{0, ZERO_OR_MORE, NO_MODIFIER, 0},										/* 0 */	{RADIUS_USER_NAME, ZERO_OR_MORE, NO_MODIFIER, 0},						/* 1 */	{RADIUS_USER_PASSWORD, ZERO_OR_MORE, NO_MODIFIER, 0},					/* 2 */	{RADIUS_CHAP_PASSWORD, ZERO_OR_MORE, NO_MODIFIER, 0},					/* 3 */	{RADIUS_NAS_IP_ADDRESS, ZERO_OR_MORE, NO_MODIFIER, 0},					/* 4 */	{RADIUS_NAS_PORT, ZERO_OR_MORE, NO_MODIFIER, 0},						/* 5 */	{RADIUS_SERVICE_TYPE, ZERO_OR_MORE, NO_MODIFIER, 0},					/* 6 */	{RADIUS_FRAMED_PROTOCOL, ZERO_OR_MORE, NO_MODIFIER, 0},					/* 7 */	{RADIUS_FRAMED_IP_ADDRESS, ZERO_OR_MORE, NO_MODIFIER, 0},				/* 8 */	{RADIUS_FRAMED_IP_NETMASK, ZERO_OR_MORE, NO_MODIFIER, 0},				/* 9 */	{RADIUS_FRAMED_ROUTING, ZERO_OR_MORE, NO_MODIFIER, 0},					/* 10*/	{RADIUS_FILTER_ID, ZERO_OR_MORE, NO_MODIFIER, 0},						/* 11*/	{RADIUS_FRAMED_MTU, ZERO_OR_MORE, NO_MODIFIER, 0},						/* 12*/	{RADIUS_FRAMED_COMPRESSION, ZERO_OR_MORE, NO_MODIFIER, 0},				/* 13*/	{RADIUS_LOGIN_IP_HOST, ZERO_OR_MORE, NO_MODIFIER, 0},					/* 14*/	{RADIUS_LOGIN_SERVICE, ZERO_OR_MORE, NO_MODIFIER, 0},					/* 15*/	{RADIUS_LOGIN_TCP_PORT, ZERO_OR_MORE, NO_MODIFIER, 0},					/* 16*/	{RADIUS_UNASSIGNED_17, ZERO_OR_MORE, NO_MODIFIER, 0},					/* 17*/	{RADIUS_REPLY_MESSAGE, ZERO_OR_MORE, NO_MODIFIER, 0},					/* 18*/	{RADIUS_CALLBACK_NUMBER, ZERO_OR_MORE, NO_MODIFIER, 0},					/* 19*/	{RADIUS_CALLBACK_ID, ZERO_OR_MORE, NO_MODIFIER, 0},						/* 20*/	{RADIUS_UNASSIGNED_21, ZERO_OR_MORE, NO_MODIFIER, 0},					/* 21*/	{RADIUS_FRAMED_ROUTE, ZERO_OR_MORE, NO_MODIFIER, 0},					/* 22*/	{RADIUS_FRAMED_IPX_NETWORK, ZERO_OR_MORE, NO_MODIFIER, 0},				/* 23*/	{RADIUS_STATE, ZERO_OR_MORE, NO_MODIFIER, 0},							/* 24*/	{RADIUS_CLASS_ATTRIBUTE, ZERO_OR_MORE, NO_MODIFIER, 0},					/* 25*/	{RADIUS_VENDOR_SPECIFIC, ZERO_OR_MORE, NO_MODIFIER, 0},   				/* 26*/	{RADIUS_SESSION_TIMEOUT, ZERO_OR_MORE, NO_MODIFIER, 0},					/* 27*/	{RADIUS_IDLE_TIMEOUT, ZERO_OR_MORE, NO_MODIFIER, 0},					/* 28*/	{RADIUS_TERMINATION_ACTION, ZERO_OR_MORE, NO_MODIFIER, 0},				/* 29*/	{RADIUS_CALLED_STATION_ID, ZERO_OR_MORE, NO_MODIFIER, 0},				/* 30*/	{RADIUS_CALLING_STATION_ID, ZERO_OR_MORE, NO_MODIFIER, 0},				/* 31*/	{RADIUS_NAS_IDENTIFIER, ZERO_OR_MORE, NO_MODIFIER, 0},					/* 32*/	{RADIUS_PROXY_STATE, ZERO_OR_MORE, NO_MODIFIER, 0},						/* 33*/	{RADIUS_LOGIN_LAT_SERVICE, ZERO_OR_MORE, NO_MODIFIER, 0},				/* 34*/	{RADIUS_LOGIN_LAT_NODE, ZERO_OR_MORE, NO_MODIFIER, 0},					/* 35*/	{RADIUS_LOGIN_LAT_GROUP, ZERO_OR_MORE, NO_MODIFIER, 0},					/* 36*/	{RADIUS_FRAMED_APPLETALK_LINK, ZERO_OR_MORE, NO_MODIFIER, 0},			/* 37*/	{RADIUS_FRAMED_APPLETALK_NETWORK, ZERO_OR_MORE, NO_MODIFIER, 0},		/* 38*/	{RADIUS_FRAMED_APPLETALK_ZONE, ZERO_OR_MORE, NO_MODIFIER, 0},			/* 39*/	{RADIUS_ACCT_STATUS_TYPE, ZERO_OR_MORE, NO_MODIFIER, 0},				/* 40*/	{RADIUS_ACCT_DELAY_TIME, ZERO_OR_MORE, NO_MODIFIER, 0},					/* 41*/	{RADIUS_ACCT_INPUT_OCTETS, ZERO_OR_MORE, NO_MODIFIER, 0},				/* 42*/	{RADIUS_ACCT_OUTPUT_OCTETS, ZERO_OR_MORE, NO_MODIFIER, 0},				/* 43*/	{RADIUS_ACCT_SESSION_ID, ZERO_OR_MORE, NO_MODIFIER, 0},					/* 44*/	{RADIUS_ACCT_AUTHENTIC, ZERO_OR_MORE, NO_MODIFIER, 0},					/* 45*/	{RADIUS_ACCT_SESSION_TIME, ZERO_OR_MORE, NO_MODIFIER, 0},				/* 46*/	{RADIUS_ACCT_INPUT_PACKETS, ZERO_OR_MORE, NO_MODIFIER, 0},				/* 47*/	{RADIUS_ACCT_OUTPUT_PACKETS, ZERO_OR_MORE, NO_MODIFIER, 0},				/* 48*/	{RADIUS_ACCT_TERMINATE_CAUSE, ZERO_OR_MORE, NO_MODIFIER, 0},			/* 49*/	{RADIUS_ACCT_MULTI_SESSION_ID, ZERO_OR_MORE, NO_MODIFIER, 0},			/* 50*/	{RADIUS_ACCT_LINK_COUNT, ZERO_OR_MORE, NO_MODIFIER, 0},					/* 51*/	{0, ZERO_OR_MORE, NO_MODIFIER, 0},										/* 52*/	{0, ZERO_OR_MORE, NO_MODIFIER, 0},										/* 53*/	{0, ZERO_OR_MORE, NO_MODIFIER, 0},										/* 54*/	{0, ZERO_OR_MORE, NO_MODIFIER, 0},										/* 55*/	{0, ZERO_OR_MORE, NO_MODIFIER, 0},										/* 56*/	{0, ZERO_OR_MORE, NO_MODIFIER, 0},										/* 57*/	{0, ZERO_OR_MORE, NO_MODIFIER, 0},										/* 58*/	{0, ZERO_OR_MORE, NO_MODIFIER, 0},										/* 59*/	{RADIUS_CHAP_CHALLENGE, ZERO_OR_MORE, NO_MODIFIER, 0},					/* 60*/	{RADIUS_NAS_PORT_TYPE, ZERO_OR_MORE, NO_MODIFIER, 0},					/* 61*/	{RADIUS_PORT_LIMIT, ZERO_OR_MORE, NO_MODIFIER, 0},						/* 62*/	{RADIUS_LOGIN_LAT_PORT, ZERO_OR_MORE, NO_MODIFIER, 0},					/* 63*/	{RADIUS_TUNNEL_TYPE, ILLEGAL, NO_MODIFIER, 0},							/* 64*/	{RADIUS_TUNNEL_MEDIUM_TYPE, ILLEGAL, NO_MODIFIER, 0},					/* 65*/	{RADIUS_TUNNEL_CLIENT_ENDPOINT, ILLEGAL, NO_MODIFIER, 0},				/* 66*/	{RADIUS_TUNNEL_SERVER_ENDPOINT, ILLEGAL, NO_MODIFIER, 0},				/* 67*/	{RADIUS_ACCT_TUNNEL_CONNECTION, ILLEGAL, NO_MODIFIER, 0},				/* 68*/	{RADIUS_TUNNEL_PASSWORD, ILLEGAL, NO_MODIFIER, 0},						/* 69*/	{0, ZERO_OR_MORE, NO_MODIFIER, 0},										/* 70*/	{0, ZERO_OR_MORE, NO_MODIFIER, 0},										/* 71*/	{0, ZERO_OR_MORE, NO_MODIFIER, 0},										/* 72*/	{0, ZERO_OR_MORE, NO_MODIFIER, 0},										/* 73*/	{0, ZERO_OR_MORE, NO_MODIFIER, 0},										/* 74*/	{0, ZERO_OR_MORE, NO_MODIFIER, 0},										/* 75*/	{0, ZERO_OR_MORE, NO_MODIFIER, 0},										/* 76*/	{0, ZERO_OR_MORE, NO_MODIFIER, 0},										/* 77*/	{0, ZERO_OR_MORE, NO_MODIFIER, 0},										/* 78*/#ifdef __EAP__	{RADIUS_EAP_MESSAGE, ZERO_OR_MORE, NO_MODIFIER, 0},						/* 79*/	{RADIUS_MESSAGE_AUTHENTICATOR, ZERO_OR_MORE, NO_MODIFIER, 0},			/* 80*/#else

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -