perl -p -i -e 's/fr_packet_codes/fr_radius_packet_names/g' $(find . -name "*.[ch]" -print)
};
#define INIT_STATS(_ti, _v) do {\
- strlcpy(buffer, fr_packet_codes[code], sizeof(buffer)); \
+ strlcpy(buffer, fr_radius_packet_names[code], sizeof(buffer)); \
for (p = buffer; *p; ++p) *p = tolower((uint8_t) *p);\
last = *tmpl = rs_stats_collectd_init(ctx, conf, type, _ti, buffer, stats, _v);\
if (!*tmpl) {\
*/
if (request->reply->code != request->filter_code) {
if (is_radius_code(request->reply->code)) {
- REDEBUG("%s: Expected %s got %s", request->name, fr_packet_codes[request->filter_code],
- fr_packet_codes[request->reply->code]);
+ REDEBUG("%s: Expected %s got %s", request->name, fr_radius_packet_names[request->filter_code],
+ fr_radius_packet_names[request->reply->code]);
} else {
REDEBUG("%s: Expected %u got %i", request->name, request->filter_code,
request->reply->code);
*/
if ((request->filter_code != FR_RADIUS_CODE_UNDEFINED) && (request->reply->code != request->filter_code)) {
if (is_radius_code(request->reply->code)) {
- REDEBUG("%s: Expected %s got %s", request->name, fr_packet_codes[request->filter_code],
- fr_packet_codes[request->reply->code]);
+ REDEBUG("%s: Expected %s got %s", request->name, fr_radius_packet_names[request->filter_code],
+ fr_radius_packet_names[request->reply->code]);
} else {
REDEBUG("%s: Expected %u got %i", request->name, request->filter_code,
request->reply->code);
/* Status, Type, Interface, Src, Src port, Dst, Dst port, ID */
if (is_radius_code(packet->code)) {
if (fr_sbuff_in_sprintf(&sbuff, "%s,%s,%s,%i,%s,%i,%i,",
- fr_packet_codes[packet->code], handle->name,
+ fr_radius_packet_names[packet->code], handle->name,
src, packet->socket.inet.src_port, dst, packet->socket.inet.dst_port, packet->id) < 0) return;
} else {
if (fr_sbuff_in_sprintf(&sbuff, "%u,%s,%s,%i,%s,%i,%i,", packet->code, handle->name,
if (is_radius_code(packet->code)) {
len = snprintf(p, s, "%s Id %i %s:%s:%d %s %s:%i ",
- fr_packet_codes[packet->code],
+ fr_radius_packet_names[packet->code],
packet->id,
handle->name,
response ? dst : src,
if (!stats->interval.received && !have_rt && !stats->interval.reused) return;
if (stats->interval.received || stats->interval.linked) {
- INFO("%s counters:", fr_packet_codes[code]);
+ INFO("%s counters:", fr_radius_packet_names[code]);
if (stats->interval.received > 0) {
INFO("\tTotal : %.3lf/s" , stats->interval.received);
}
if (stats->interval.linked > 0) {
INFO("\tLinked : %.3lf/s", stats->interval.linked);
INFO("\tUnlinked : %.3lf/s", stats->interval.unlinked);
- INFO("%s latency:", fr_packet_codes[code]);
+ INFO("%s latency:", fr_radius_packet_names[code]);
INFO("\tHigh : %.3lfms", stats->interval.latency_high);
INFO("\tLow : %.3lfms", stats->interval.latency_low);
INFO("\tAverage : %.3lfms", stats->interval.latency_average);
}
if (have_rt || stats->interval.lost || stats->interval.reused) {
- INFO("%s retransmits & loss:", fr_packet_codes[code]);
+ INFO("%s retransmits & loss:", fr_radius_packet_names[code]);
if (stats->interval.lost) INFO("\tLost : %.3lf/s", stats->interval.lost);
if (stats->interval.reused) INFO("\tID Reused : %.3lf/s", stats->interval.reused);
}
for (i = 0; i < rs_codes_len; i++) {
- char const *name = fr_packet_codes[rs_useful_codes[i]];
+ char const *name = fr_radius_packet_names[rs_useful_codes[i]];
fprintf(stdout,
",\"%s received/s\""
DEBUG2(" RADIUS secret : [%s]", conf->radius_secret);
if (conf->filter_request_code) {
- DEBUG2(" RADIUS request code : [%s]", fr_packet_codes[conf->filter_request_code]);
+ DEBUG2(" RADIUS request code : [%s]", fr_radius_packet_names[conf->filter_request_code]);
}
if (!fr_pair_list_empty(&conf->filter_request_vps)){
}
if (conf->filter_response_code) {
- DEBUG2(" RADIUS response code : [%s]", fr_packet_codes[conf->filter_response_code]);
+ DEBUG2(" RADIUS response code : [%s]", fr_radius_packet_names[conf->filter_response_code]);
}
if (conf->to_output_dir) {
if (RDEBUG_ENABLED) {
RDEBUG("Sending %s ID %i from %pV:%i to %pV:%i length %zu via socket %s",
- fr_packet_codes[request->reply->code],
+ fr_radius_packet_names[request->reply->code],
request->reply->id,
fr_box_ipaddr(request->reply->socket.inet.src_ipaddr),
request->reply->socket.inet.src_port,
*/
/* coverity[tainted_data] */
DEBUG2("proto_radius_tcp - Received %s ID %d length %d %s",
- fr_packet_codes[buffer[0]], buffer[1],
+ fr_radius_packet_names[buffer[0]], buffer[1],
(int) packet_len, thread->name);
return packet_len;
* Print out what we received.
*/
DEBUG2("proto_radius_udp - Received %s ID %d length %d %s",
- fr_packet_codes[buffer[0]], buffer[1],
+ fr_radius_packet_names[buffer[0]], buffer[1],
(int) packet_len, thread->name);
return packet_len;
* attributes.
*/
if (is_radius_code(reply->code)) {
- RDEBUG2("Got tunneled reply %s", fr_packet_codes[reply->code]);
+ RDEBUG2("Got tunneled reply %s", fr_radius_packet_names[reply->code]);
} else {
RDEBUG2("Got tunneled reply code %i", reply->code);
}
if (!inst->allowed[request->packet->code]) {
REDEBUG("Packet code %s is disallowed by the configuration",
- fr_packet_codes[request->packet->code]);
+ fr_radius_packet_names[request->packet->code]);
RETURN_MODULE_FAIL;
}
*/
if (inst->replicate && inst->status_check) {
cf_log_warn(conf, "Ignoring 'status_check = %s' due to 'replicate = true'",
- fr_packet_codes[inst->status_check]);
+ fr_radius_packet_names[inst->status_check]);
inst->status_check = 0;
}
} else if (!inst->allowed[inst->status_check]) {
cf_log_err(conf, "Using 'status_check = %s' requires also 'type = %s'",
- fr_packet_codes[inst->status_check], fr_packet_codes[inst->status_check]);
+ fr_radius_packet_names[inst->status_check], fr_radius_packet_names[inst->status_check]);
return -1;
}
u->code = inst->parent->status_check;
request->packet->code = u->code;
- DEBUG3("%s - Status check packet type will be %s", h->module_name, fr_packet_codes[u->code]);
+ DEBUG3("%s - Status check packet type will be %s", h->module_name, fr_radius_packet_names[u->code]);
log_request_pair_list(L_DBG_LVL_3, request, NULL, &request->request_pairs, NULL);
MEM(h->status_r = talloc_zero(request, udp_result_t));
}
DEBUG("%s - Sending %s ID %d length %ld over connection %s",
- h->module_name, fr_packet_codes[u->code], u->id, u->packet_len, h->name);
+ h->module_name, fr_radius_packet_names[u->code], u->id, u->packet_len, h->name);
if (encode(h->inst, h->status_request, u, u->id) < 0) {
fail:
slen = write(h->fd, u->packet, u->packet_len);
if (slen < 0) {
ERROR("%s - Failed sending %s ID %d length %ld over connection %s: %s",
- h->module_name, fr_packet_codes[u->code], u->id, u->packet_len, h->name, fr_syserror(errno));
+ h->module_name, fr_radius_packet_names[u->code], u->id, u->packet_len, h->name, fr_syserror(errno));
goto fail;
}
fr_assert((size_t)slen == u->packet_len);
if (!allowed_replies[code]) {
REDEBUG("%s packet received invalid reply code %s",
- fr_packet_codes[u->code], fr_packet_codes[code]);
+ fr_radius_packet_names[u->code], fr_radius_packet_names[code]);
return DECODE_FAIL_UNKNOWN_PACKET_CODE;
}
if (!u->status_check && (code != FR_RADIUS_CODE_PROTOCOL_ERROR)) {
if (allowed_replies[code] != (fr_radius_packet_code_t) u->code) {
REDEBUG("%s packet received invalid reply code %s",
- fr_packet_codes[u->code], fr_packet_codes[code]);
+ fr_radius_packet_names[u->code], fr_radius_packet_names[code]);
return DECODE_FAIL_UNKNOWN_PACKET_CODE;
}
}
}
RDEBUG("Received %s ID %d length %ld reply packet on connection %s",
- fr_packet_codes[code], code, packet_len, h->name);
+ fr_radius_packet_names[code], code, packet_len, h->name);
log_request_pair_list(L_DBG_LVL_2, request, NULL, reply, NULL);
*response_code = code;
u->id = u->rr->id;
RDEBUG("Sending %s ID %d length %ld over connection %s",
- fr_packet_codes[u->code], u->id, u->packet_len, h->name);
+ fr_radius_packet_names[u->code], u->id, u->packet_len, h->name);
if (encode(h->inst, request, u, u->id) < 0) {
/*
(void) radius_track_entry_update(u->rr, u->packet + RADIUS_AUTH_VECTOR_OFFSET);
} else {
RDEBUG("Retransmitting %s ID %d length %ld over connection %s",
- fr_packet_codes[u->code], u->id, u->packet_len, h->name);
+ fr_radius_packet_names[u->code], u->id, u->packet_len, h->name);
}
log_request_pair_list(L_DBG_LVL_2, request, NULL, &request->request_pairs, NULL);
}
RDEBUG("Sending %s ID %d length %ld over connection %s",
- fr_packet_codes[u->code], u->id, u->packet_len, h->name);
+ fr_radius_packet_names[u->code], u->id, u->packet_len, h->name);
RHEXDUMP3(u->packet, u->packet_len, "Encoded packet");
h->coalesced[queued].treq = treq;
if (!local_stats[i]) continue;
- strlcpy(buffer + 18, fr_packet_codes[i], sizeof(buffer) - 18);
+ strlcpy(buffer + 18, fr_radius_packet_names[i], sizeof(buffer) - 18);
da = fr_dict_attr_by_name(NULL, fr_dict_root(dict_radius), buffer);
if (!da) continue;
#endif
"",
received ? "Received" : "Sending",
- fr_packet_codes[packet->code],
+ fr_radius_packet_names[packet->code],
packet->id,
packet->socket.inet.src_ipaddr.af == AF_INET6 ? "[" : "",
fr_box_ipaddr(packet->socket.inet.src_ipaddr),
#endif
"",
received ? "Received" : "Sending",
- fr_packet_codes[packet->code],
+ fr_radius_packet_names[packet->code],
packet->id,
packet->socket.inet.src_ipaddr.af == AF_INET6 ? "[" : "",
fr_box_ipaddr(packet->socket.inet.src_ipaddr),
};
size_t fr_request_types_len = NUM_ELEMENTS(fr_request_types);
-char const *fr_packet_codes[FR_RADIUS_CODE_MAX] = {
+char const *fr_radius_packet_names[FR_RADIUS_CODE_MAX] = {
"", //!< 0
"Access-Request",
"Access-Accept",
#endif
"length %zu\n",
received ? "Received" : "Sent",
- fr_packet_codes[packet->code],
+ fr_radius_packet_names[packet->code],
packet->id,
packet->socket.inet.src_ipaddr.af == AF_INET6 ? "[" : "",
fr_inet_ntop(src_ipaddr, sizeof(src_ipaddr), &packet->socket.inet.src_ipaddr),
}
if ((packet->data[0] > 0) && (packet->data[0] < FR_RADIUS_CODE_MAX)) {
- fr_log(log, L_DBG, file, line, " Code : %s", fr_packet_codes[packet->data[0]]);
+ fr_log(log, L_DBG, file, line, " Code : %s", fr_radius_packet_names[packet->data[0]]);
} else {
fr_log(log, L_DBG, file, line, " Code : %u", packet->data[0]);
}
* protocols/radius/base.c
*/
-extern char const *fr_packet_codes[FR_RADIUS_CODE_MAX];
+extern char const *fr_radius_packet_names[FR_RADIUS_CODE_MAX];
#define is_radius_code(_x) ((_x > 0) && (_x < FR_RADIUS_CODE_MAX))
#define AUTH_PASS_LEN (RADIUS_AUTH_VECTOR_LENGTH)