On Linux (Kernel 3.0.0.12; C++ with GCC 4.6.1) I want to send shortly after each other a few TCP-packets via (POSIX) send-call.
With Wireshark I can see that the packets weren't sent in separate TCP-frames, but two or more were sent together in one packet.
Is there any way to tell the system to send data from one send()
-buffer in own TCP-packet? The programmflow shouldn't block at the send-call.