Volker Lendecke
4281967990
Add wait_for_read_send/recv
...
Wait for readability of a socket as a tevent_req
2011-07-28 17:42:22 +02:00
Volker Lendecke
65f4f22cb4
Use sockaddr_storage in async sendto/recvfrom
2010-12-29 22:44:06 +01:00
Volker Lendecke
c4b18bd860
async_send->sendto, async_recv->recvfrom
2010-12-28 12:59:11 +01:00
Stefan Metzmacher
faabc97c9a
async_sock: try fix the source4 build on FreeBSD, Solaris, SLES8
...
metze
2009-06-08 09:40:06 +02:00
Volker Lendecke
9d8766e176
async_sock: Change license to LGPLv3+
2009-05-29 18:17:38 +02:00
Volker Lendecke
a8e02b591b
Add "err_on_readability" to writev_send
...
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.
2009-05-24 13:47:29 +02:00
Volker Lendecke
ccd293ba0e
Remove async_req
2009-04-08 23:11:59 +02:00
Volker Lendecke
fe486d7b9f
Add "queue" to writev_send
...
Unless higher levels queue themselves somehow, writev will *always* be queued.
So the queueing should be done at the right level.
2009-03-08 11:20:59 +01:00
Volker Lendecke
423c1d88fc
Remove async_req based async_send
2009-02-25 13:04:19 +01:00
Volker Lendecke
00ad0c4a43
Remove async_req based async_recv
2009-02-25 13:04:18 +01:00
Volker Lendecke
25df6d7413
Add more conventional async_recv
2009-02-24 20:40:48 +01:00
Volker Lendecke
a60480b71a
Add more conventional async_send
2009-02-24 20:40:48 +01:00
Volker Lendecke
bbbdfa2056
Remove unused recvall
2009-02-24 20:40:48 +01:00
Volker Lendecke
4021029cdd
Add async read_packet
2009-02-24 20:40:47 +01:00
Volker Lendecke
e50075a580
Remove async sendall
2009-02-24 20:40:47 +01:00
Volker Lendecke
76c6330dfb
Add async writev
2009-02-24 20:40:47 +01:00
Volker Lendecke
39976035eb
Convert async_connect to tevent_req
2009-02-24 20:40:47 +01:00
Kai Blin
c3b9b6c8aa
async_sock: Use unix errnos instead of NTSTATUS
...
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.
2009-02-09 08:36:08 +01:00
Kai Blin
ab63bad94b
async_sock: Move to top level
2009-01-28 11:35:32 +01:00