If I had the file descriptor, I will reuse my functions to do this, made in a separate library, that i use in the MTA.
So no need to rewrite again the part of split the message.
2010/4/20 Timo Sirainen <tss@iki.fi>
You should write the message header to the ostream that you get, and message body to some other file that you create. Use the o_stream_send() function to write the message header to the ostream (which does basically the same as write(fd)). I don't see how getting the stream's fd would help with anything.
On Tue, 2010-04-20 at 11:54 -0300, Alex Baule wrote:
Because my plugin will separate the body of the message header.
With the FD I have control over the message to separate it.
Do you have any suggestions for this separation?
I do not quite understand how the struct ostream works.
Tks Timo.
2010/4/20 Timo Sirainen <tss@iki.fi>
On Tue, 2010-04-20 at 11:40 -0300, Alex Baule wrote:
There is a way to get the file descriptor from output used in ostream zlib plugin ?
No. Why do you need it? You should be writing to ostream, not to its fd.