summaryrefslogtreecommitdiffstats
path: root/lib/async_req/async_sock.h
Commit message (Collapse)AuthorAgeFilesLines
* lib: Add before/after hooks to async_connectVolker Lendecke2013-05-171-4/+6
| | | | | | | This will facilitiate [un]become_root for smbd to connect safely to ctdbd. Signed-off-by: Volker Lendecke <vl@samba.org> Reviewed-by: Christian Ambach <ambi@samba.org>
* lib: Make async_sock includable on its ownVolker Lendecke2012-09-251-0/+1
| | | | | Autobuild-User(master): Volker Lendecke <vl@samba.org> Autobuild-Date(master): Tue Sep 25 18:03:46 CEST 2012 on sn-devel-104
* Add wait_for_read_send/recvVolker Lendecke2011-07-281-0/+5
| | | | Wait for readability of a socket as a tevent_req
* Use sockaddr_storage in async sendto/recvfromVolker Lendecke2010-12-291-3/+3
|
* async_send->sendto, async_recv->recvfromVolker Lendecke2010-12-281-10/+11
|
* async_sock: try fix the source4 build on FreeBSD, Solaris, SLES8Stefan Metzmacher2009-06-081-1/+2
| | | | metze
* async_sock: Change license to LGPLv3+Volker Lendecke2009-05-291-8/+12
|
* Add "err_on_readability" to writev_sendVolker Lendecke2009-05-241-0/+1
| | | | | | A socket where the other side has closed only becomes readable. To catch errors early when sitting in a pure writev, we need to also test for readability.
* Remove async_reqVolker Lendecke2009-04-081-3/+0
|
* Add "queue" to writev_sendVolker Lendecke2009-03-081-1/+2
| | | | | Unless higher levels queue themselves somehow, writev will *always* be queued. So the queueing should be done at the right level.
* Remove async_req based async_sendVolker Lendecke2009-02-251-8/+0
|
* Remove async_req based async_recvVolker Lendecke2009-02-251-3/+0
|
* Add more conventional async_recvVolker Lendecke2009-02-241-0/+5
|
* Add more conventional async_sendVolker Lendecke2009-02-241-0/+6
|
* Remove unused recvallVolker Lendecke2009-02-241-5/+0
|
* Add async read_packetVolker Lendecke2009-02-241-0/+10
|
* Remove async sendallVolker Lendecke2009-02-241-5/+0
|
* Add async writevVolker Lendecke2009-02-241-0/+4
|
* Convert async_connect to tevent_reqVolker Lendecke2009-02-241-5/+6
|
* async_sock: Use unix errnos instead of NTSTATUSKai Blin2009-02-091-3/+6
| | | | | This also switches wb_reqtrans to use wbcErr instead of NTSTATUS as it would be pointless to convert to errno first and to wbcErr later.
* async_sock: Move to top levelKai Blin2009-01-281-0/+51