* Get the request type
*/
if (!isdigit((uint8_t) argv[2][0])) {
- packet_code = fr_table_value_by_str(fr_request_types, argv[2], -2);
+ packet_code = fr_table_value_by_str(fr_radius_request_name_table, argv[2], -2);
if (packet_code == -2) {
ERROR("Unrecognised request type \"%s\"", argv[2]);
usage();
if (!isdigit((uint8_t) argv[2][0])) {
int code;
- code = fr_table_value_by_str(fr_request_types, argv[2], -1);
+ code = fr_table_value_by_str(fr_radius_request_name_table, argv[2], -1);
if (code < 0) {
ERROR("Unrecognised request type \"%s\"", argv[2]);
usage();
*/
#define FR_DEBUG_STRERROR_PRINTF if (fr_debug_lvl) fr_strerror_printf_push
-fr_table_num_sorted_t const fr_request_types[] = {
+fr_table_num_sorted_t const fr_radius_request_name_table[] = {
{ L("acct"), FR_RADIUS_CODE_ACCOUNTING_REQUEST },
{ L("auth"), FR_RADIUS_CODE_ACCESS_REQUEST },
{ L("auto"), FR_RADIUS_CODE_UNDEFINED },
{ L("disconnect"), FR_RADIUS_CODE_DISCONNECT_REQUEST },
{ L("status"), FR_RADIUS_CODE_STATUS_SERVER }
};
-size_t fr_request_types_len = NUM_ELEMENTS(fr_request_types);
+size_t fr_radius_request_name_table_len = NUM_ELEMENTS(fr_radius_request_name_table);
char const *fr_radius_packet_names[FR_RADIUS_CODE_MAX] = {
"", //!< 0
"Protocol-Error",
};
-bool const fr_request_packets[FR_RADIUS_CODE_MAX + 1] = {
- [FR_RADIUS_CODE_ACCESS_REQUEST] = true,
- [FR_RADIUS_CODE_ACCOUNTING_REQUEST] = true,
- [FR_RADIUS_CODE_STATUS_SERVER] = true,
- [FR_RADIUS_CODE_COA_REQUEST] = true,
- [FR_RADIUS_CODE_DISCONNECT_REQUEST] = true,
-};
-
/** Do Ascend-Send / Recv-Secret calculation.
*
#define AUTH_PASS_LEN (RADIUS_AUTH_VECTOR_LENGTH)
#define FR_TUNNEL_FR_ENC_LENGTH(_x) (2 + 1 + _x + PAD(_x + 1, 16))
-extern fr_table_num_sorted_t const fr_request_types[];
-extern size_t fr_request_types_len;
-extern bool const fr_request_packets[FR_RADIUS_CODE_MAX + 1];
+extern fr_table_num_sorted_t const fr_radius_request_name_table[];
+extern size_t fr_radius_request_name_table_len;
typedef enum {
DECODE_FAIL_NONE = 0,