httpd-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Eric Covener <>
Subject Re: [users@httpd] how to get apr_pool_t when need to call ap_md5
Date Thu, 07 Sep 2017 23:54:03 GMT
On Thu, Sep 7, 2017 at 12:07 PM, eeadev dev <> wrote:
> In my function I need to get the checksum using md5.
> I saw that there is this function ap_md5(apr_pool_t *a, const unsigned char
> *string);
> but it needs apr_pool_t
> how can I get it?
> char key[] = "abc";
> key_md5 = ap_md5(mem_pool, key);

Most request processing hooks are passed the request_rec which has a
pool with request lifetime.  Similar for connection-level hooks and

While parsing directives, you have pools passed on the cmd_* structure
which are either temporary or very long-lived.

Finally, you can create & destroy a new pool if you are in some very weird code.

Could you elaborate on the context?

To unsubscribe, e-mail:
For additional commands, e-mail:

View raw message