struct apop_auth_request {
struct auth_request auth_request;
- pool_t pool;
-
/* requested: */
char *challenge;
/* get the challenge */
while (tmp != end && *tmp != '\0')
tmp++;
- request->challenge = p_strdup_until(request->pool, data, tmp);
+ request->challenge = p_strdup_until(auth_request->pool, data, tmp);
if (tmp != end) {
/* get the username */
pool = pool_alloconly_create(MEMPOOL_GROWING"apop_auth_request", 2048);
request = p_new(pool, struct apop_auth_request, 1);
- request->pool = pool;
request->auth_request.pool = pool;
return &request->auth_request;