MP_TRACE_f(MP_FUNC, "writing %d bytes:\n", *len);
MP_TRACE_f(MP_FUNC, MP_FILTER_NAME_FORMAT "write out: %d bytes:\n", MP_FILTER_NAME(filter->f), *len);
MP_INLINE apr_status_t modperl_input_filter_write(pTHX_                                                  modperl_filter_t *filter,                                                  const char *buf,                                                  apr_size_t *len){    apr_bucket_alloc_t *ba = filter->f->c->bucket_alloc;    char *copy = apr_pstrndup(filter->pool, buf, *len);    apr_bucket *bucket = apr_bucket_transient_create(copy, *len, ba);    /* MP_TRACE_f(MP_FUNC, "writing %d bytes: %s\n", *len, copy); */    MP_TRACE_f(MP_FUNC, "writing %d bytes:\n", *len);    APR_BRIGADE_INSERT_TAIL(filter->bb_out, bucket);    /* modperl_brigade_dump(filter->bb_out, stderr); */    return APR_SUCCESS;}