25 RCSID(
"$Id: ca1fdd5f672ff4d68a7b2483e53367211a79d1ea $")
27 #include <freeradius-devel/io/listen.h>
46 .namespace =
namespace,
47 .detachable = detachable
49 if (!child)
return NULL;
59 child->log.indent.unlang =
parent->log.indent.unlang;
64 child->number =
parent->number;
71 #define COPY_FIELD(_x) child->async->_x = parent->async->_x
Minimal data structure to use the new code.
request_t * unlang_io_subrequest_alloc(request_t *parent, fr_dict_t const *namespace, bool detachable)
Allocate a child request based on the parent.
#define REQUEST_VERIFY(_x)
#define request_alloc_internal(_ctx, _args)
Allocate a new internal request.
#define request_is_internal(_x)
Optional arguments for initialising requests.
Private interpreter structures and functions.
An unlang stack associated with a request.