lib/tsocket: disable the syscall optimization for recvfrom/readv by default
authorStefan Metzmacher <metze@samba.org>
Fri, 2 Nov 2012 12:45:49 +0000 (13:45 +0100)
committerKarolin Seeger <kseeger@samba.org>
Thu, 6 Dec 2012 08:40:17 +0000 (09:40 +0100)
commit70a6cc80e3655952bd42cd760f2a9f1d8092fffc
tree3b1bf3ce5b1b664d07205b70734a505b84f596c7
parent81130a5a135920ae23dc5766862691558640aa96
lib/tsocket: disable the syscall optimization for recvfrom/readv by default

We only do the optimization on recvfrom/readv if the caller asked for it.

This is needed because in most cases we preferr to flush send
buffers before receiving incoming requests.

Signed-off-by: Stefan Metzmacher <metze@samba.org>
(cherry picked from commit 53aa9727b8157ca1ad6c59ef9ebbb9f519b33f1e)
lib/tsocket/tsocket.h
lib/tsocket/tsocket_bsd.c