#define RAUTH(fmt, ...) log_request(L_AUTH, L_DBG_LVL_OFF, request, __FILE__, __LINE__, fmt, ## __VA_ARGS__)
+#ifndef NDEBUG
+# define TRACE RDEBUG3("Entered state %s", __FUNCTION__)
+#else
+# define TRACE
+#endif
/*
* Return a short string showing the terminal server, port
radius_state_t const *state;
process_radius_t *inst = talloc_get_type_abort_const(mctx->instance, process_radius_t);
+ TRACE;
+
fr_assert(rcode < RLM_MODULE_NUMCODES);
UPDATE_STATE(packet);
radius_state_t const *state;
process_radius_t *inst = talloc_get_type_abort_const(mctx->instance, process_radius_t);
+ TRACE;
+
fr_assert(rcode < RLM_MODULE_NUMCODES);
fr_assert(RADIUS_PACKET_CODE_VALID(request->reply->code));
fr_pair_t *vp;
process_radius_t *inst = talloc_get_type_abort_const(mctx->instance, process_radius_t);
+ TRACE;
+
vp = fr_pair_find_by_da(&request->request_pairs, attr_module_success_message);
if (vp){
auth_message(&inst->auth, request, true, "Login OK (%pV)", &vp->data);
fr_pair_t *vp;
process_radius_t *inst = talloc_get_type_abort_const(mctx->instance, process_radius_t);
+ TRACE;
+
vp = fr_pair_find_by_da(&request->request_pairs, attr_module_failure_message);
if (vp) {
auth_message(&inst->auth, request, false, "Login incorrect (%pV)", &vp->data);
radius_state_t const *state;
process_radius_t *inst = talloc_get_type_abort_const(mctx->instance, process_radius_t);
+ TRACE;
+
/*
* Cache the state context.
*
radius_state_t const *state;
process_radius_t *inst = talloc_get_type_abort_const(mctx->instance, process_radius_t);
+ TRACE;
+
fr_assert(rcode < RLM_MODULE_NUMCODES);
fr_assert(RADIUS_PACKET_CODE_VALID(request->reply->code));
radius_state_t const *state;
process_radius_t *inst = talloc_get_type_abort_const(mctx->instance, process_radius_t);
+ TRACE;
+
fr_assert(rcode < RLM_MODULE_NUMCODES);
UPDATE_STATE(packet);
radius_state_t const *state;
process_radius_t *inst = talloc_get_type_abort_const(mctx->instance, process_radius_t);
+ TRACE;
+
if (request->parent && RDEBUG_ENABLED) {
RDEBUG("Received %s ID %i", fr_packet_codes[request->packet->code], request->packet->id);
log_request_pair_list(L_DBG_LVL_1, request, NULL, &request->request_pairs, NULL);
radius_state_t const *state;
process_radius_t *inst = talloc_get_type_abort_const(mctx->instance, process_radius_t);
+ TRACE;
+
fr_assert(rcode < RLM_MODULE_NUMCODES);
UPDATE_STATE(packet);
radius_state_t const *state;
process_radius_t *inst = talloc_get_type_abort_const(mctx->instance, process_radius_t);
- ERROR("HERE %s", __FUNCTION__);
+ TRACE;
fr_assert(RADIUS_PACKET_CODE_VALID(request->reply->code));
radius_state_t const *state;
process_radius_t *inst = talloc_get_type_abort_const(mctx->instance, process_radius_t);
- ERROR("HERE %s", __FUNCTION__);
+ TRACE;
fr_assert(RADIUS_PACKET_CODE_VALID(request->reply->code));
{
radius_state_t const *state;
+ TRACE;
+
fr_assert(RADIUS_PACKET_CODE_VALID(request->packet->code));
UPDATE_STATE(packet);