I inherited some socket code that uses MSG_CONFIRM as the flag in a send(). The man-page for send() seems to say that MSG_CONFIRM is only applicable for UDP sockets. This is an AF_UNIX socket using the TCP protocol.
Without the MSG_CONFIRM flag I get "resource temporarily unavailable" on the send().
What does MSG_CONFIRM meant in this context ... a AF_UNIX socket using the TCP protocol?