On Thu, Dec 10, 2009 at 12:02 AM, William A. Rowe Jr. <[email protected]> wrote: > > --- apr_hooks.h (.../1.3.x/include) (revision 889020) > +++ apr_hooks.h (.../1.4.x/include) (revision 889020) > @@ -21,6 +21,23 @@ > /* For apr_array_header_t */ > #include "apr_tables.h" > > +#ifdef APR_DTRACE_PROVIDER > +#include <sys/sdt.h> > +#ifndef OLD_DTRACE_PROBE > +#define OLD_DTRACE_PROBE(name) __dtrace_ap___##name() > +#endif > [...] > > Are the OLD_DTRACE macros truly dtrace's, or are these actually ours and > perhaps worthy of namespace protection?
They're ours AFAICT. Also, the embedded _ap_ in the generated probe name reflects that these were only used within httpd; that should use the hook namespace. I'll look through this in the next couple of days. (GROAN)
