push flag in TCP

Hi,

Does anybody know of a way to use the TCP push flag in QNX? The
documentation doesn’t seem to mention it, and the TCP RFCs say that push
flag support on the send side is optional. My fear is that QNX chose not to
support it, although it would clearly be useful in latency-sensitive
applications.

Thanks,
Ben

There’s no API to set it from userland. Our implementation is to
set it on output if the send buffer is being emptied.

-seanb

Ben Mord <benmord@earthlink.net> wrote:

Hi,

Does anybody know of a way to use the TCP push flag in QNX? The
documentation doesn’t seem to mention it, and the TCP RFCs say that push
flag support on the send side is optional. My fear is that QNX chose not to
support it, although it would clearly be useful in latency-sensitive
applications.

Thanks,
Ben