#define RECV(_x) static inline unlang_action_t recv_ ## _x(rlm_rcode_t *p_result, module_ctx_t const *mctx, request_t *request)
#define SEND(_x) static inline unlang_action_t send_ ## _x(rlm_rcode_t *p_result, module_ctx_t const *mctx, request_t *request)
#define RESUME(_x) static inline unlang_action_t resume_ ## _x(rlm_rcode_t *p_result, module_ctx_t const *mctx, request_t *request)
-#define SEND_NO_RCTX(_x) static inline unlang_action_t send_ ## _x(rlm_rcode_t *p_result, module_ctx_t const *mctx, request_t *request)
-#define RESUME_NO_RCTX(_x) static inline unlang_action_t resume_ ## _x(rlm_rcode_t *p_result, module_ctx_t const *mctx, request_t *request)
#define RESUME_NO_MCTX(_x) static inline unlang_action_t resume_ ## _x(rlm_rcode_t *p_result, UNUSED module_ctx_t const *mctx, request_t *request)
/** Call a named recv function directly
return state->send(p_result, mctx, request);
}
-RESUME_NO_RCTX(access_accept)
+RESUME(access_accept)
{
fr_pair_t *vp;
process_radius_t const *inst = talloc_get_type_abort_const(mctx->inst->data, process_radius_t);
RETURN_MODULE_OK;
}
-RESUME_NO_RCTX(access_reject)
+RESUME(access_reject)
{
fr_pair_t *vp;
process_radius_t const *inst = talloc_get_type_abort_const(mctx->inst->data, process_radius_t);
return state->send(p_result, mctx, request);
}
-RESUME_NO_RCTX(auth_pass)
+RESUME(auth_pass)
{
fr_pair_t *vp;
process_tacacs_t const *inst = talloc_get_type_abort_const(mctx->inst->data, process_tacacs_t);
RETURN_MODULE_OK;
}
-RESUME_NO_RCTX(auth_fail)
+RESUME(auth_fail)
{
fr_pair_t *vp;
process_tacacs_t const *inst = talloc_get_type_abort_const(mctx->inst->data, process_tacacs_t);
RETURN_MODULE_OK;
}
-RESUME_NO_RCTX(auth_restart)
+RESUME(auth_restart)
{
process_tacacs_t const *inst = talloc_get_type_abort_const(mctx->inst->data, process_tacacs_t);
return state->send(p_result, mctx, request);
}
-RESUME_NO_RCTX(access_accept)
+RESUME(access_accept)
{
fr_pair_t *vp;
process_ttls_t const *inst = talloc_get_type_abort_const(mctx->inst->data, process_ttls_t);
RETURN_MODULE_OK;
}
-RESUME_NO_RCTX(access_reject)
+RESUME(access_reject)
{
fr_pair_t *vp;
process_ttls_t const *inst = talloc_get_type_abort_const(mctx->inst->data, process_ttls_t);