25RCSID(
"$Id: 2bb28910269bff555c5685bad10d166a60bc0851 $")
27#include <freeradius-devel/io/listen.h>
51 .namespace =
namespace,
52 .detachable = detachable
54 if (!child)
return NULL;
64 child->log.indent.unlang =
parent->log.indent.unlang;
69 child->number =
parent->number;
76#define COPY_FIELD(_x) child->async->_x = parent->async->_x
fr_dict_t const * fr_dict_proto_dict(fr_dict_t const *dict)
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_is_internal(_x)
#define request_local_alloc_internal(_ctx, _args)
Allocate a new internal request outside of the request pool.
Optional arguments for initialising requests.
Private interpreter structures and functions.
An unlang stack associated with a request.