return client;
}
-static REQUEST *request_from_file(FILE *fp, fr_event_list_t *el, RADCLIENT *client)
+static REQUEST *request_from_file(TALLOC_CTX *ctx, FILE *fp, fr_event_list_t *el, RADCLIENT *client)
{
VALUE_PAIR *vp;
REQUEST *request;
/*
* Create and initialize the new request.
*/
- request = request_alloc(NULL);
+ request = request_alloc(ctx);
gettimeofday(&now, NULL);
/*
/*
* Grab the VPs from stdin, or from the file.
*/
- request = request_from_file(fp, el, client);
+ request = request_from_file(autofree, fp, el, client);
if (!request) {
fprintf(stderr, "Failed reading input: %s\n", fr_strerror());
EXIT_WITH_FAILURE;