Как внутри фильтра лучше скрыть/удалить пришедший "чужой буфер в цепочке", приходящий в фильтр, чтобы он не попал в вывод? Я собираю контент всех буферов в отдельной цепочке в контексте фильтра и нужно скрыть все скопированные "чужие" буферы, в т.ч. последний буфер ответа (last_buf), а затем добавить свой буфер с модифицированным контентом.
Пока решается установкой свойств каждого "чужого буфера": buf->last = buf->pos.