![]() |
The FreeRADIUS server $Id: 15bac2a4c627c01d1aa2047687b3418955ac7f00 $
|
Declarations for functions which process packet state machines. More...
#include <freeradius-devel/server/virtual_servers.h>
#include <freeradius-devel/server/pair.h>
#include <freeradius-devel/server/process_types.h>
Go to the source code of this file.
Macros | |
#define | PROCESS_CONF_OFFSET(_x) offsetof(PROCESS_INST, sections._x) |
#define | PROCESS_RCTX process_rctx_t |
Convenience macro for providing CONF_SECTION offsets in section compilation arrays. | |
#define | PROCESS_RCTX_RESULT result |
#define | PROCESS_TRACE RDEBUG3("Entered state %s", __FUNCTION__) |
Trace each state function as it's entered. | |
#define | RESULT_UNUSED UNUSED |
Declarations for functions which process packet state machines.
This is a convenience header to simplify defining packet processing state machines.
The following macros must be defined before this header is included:
The following macros may (optionally) be defined before this header is included:
Definition in file process.h.
#define PROCESS_CONF_OFFSET | ( | _x | ) | offsetof(PROCESS_INST, sections._x) |
#define PROCESS_RCTX process_rctx_t |