Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Use recv instead of read in read_packet_handler | Volker Lendecke | 2009-04-15 | 1 | -1/+2 |
| | | | | | This way the socket wrapper pcap file also sees the replies :-) (cherry picked from commit 96943dd9ce1b1c954bffd498989283a500b4ee9d) | ||||
* | Remove some transitional code in writev_send | Volker Lendecke | 2009-04-15 | 1 | -17/+1 |
| | | | | (cherry picked from commit fc0dfba28f3c6e22b1d4bb19577e735c3db16f1e) | ||||
* | Remove some unused code from async_req.[ch] | Volker Lendecke | 2009-04-15 | 2 | -51/+0 |
| | | | | (cherry picked from commit 157f0dc5e1385f019a159e996b3a7b5875361101) | ||||
* | async_sock: fix truncating of the temporary iovec in writev_send/recv() | Stefan Metzmacher | 2009-03-11 | 1 | -1/+1 |
| | | | | | | Volker: please check! metze | ||||
* | Add "queue" to writev_send | Volker Lendecke | 2009-03-08 | 2 | -3/+30 |
| | | | | | Unless higher levels queue themselves somehow, writev will *always* be queued. So the queueing should be done at the right level. | ||||
* | Make struct tevent_req opaque | Simo Sorce | 2009-03-02 | 1 | -20/+20 |
| | | | | | | | | | | | | | | | | Move struct tevent_req in tevent_internal, and ad getters and setters for private data and the callback function. This patch also renames 'private_state' into 'data'. What is held in this pointer is in fact data and not a state like enum tevent_req_state. Calling it 'state' is confusing. The functions addedd are: tevent_req_set_callback() - sets req->async.fn and req->async.private_data tevent_req_set_print_fn() - sets req->private_print tevent_req_callback_data() - gets req->async.private_data tevent_req_data() - gets rea->data This way it is much simpler to keep API/ABI compatibility in the future. | ||||
* | Simplify async_connect_send slightly | Volker Lendecke | 2009-02-28 | 1 | -9/+6 |
| | |||||
* | Remove async_req based async_send | Volker Lendecke | 2009-02-25 | 2 | -240/+0 |
| | |||||
* | Remove async_req based async_recv | Volker Lendecke | 2009-02-25 | 2 | -71/+0 |
| | |||||
* | Add more conventional async_recv | Volker Lendecke | 2009-02-24 | 2 | -0/+72 |
| | |||||
* | Add more conventional async_send | Volker Lendecke | 2009-02-24 | 2 | -0/+73 |
| | |||||
* | Remove unused param_connect struct | Volker Lendecke | 2009-02-24 | 1 | -11/+0 |
| | |||||
* | Remove unused recvall | Volker Lendecke | 2009-02-24 | 2 | -115/+0 |
| | |||||
* | Add async read_packet | Volker Lendecke | 2009-02-24 | 2 | -0/+128 |
| | |||||
* | Fix async writev | Volker Lendecke | 2009-02-24 | 1 | -1/+1 |
| | |||||
* | Remove async sendall | Volker Lendecke | 2009-02-24 | 2 | -116/+0 |
| | |||||
* | Add async writev | Volker Lendecke | 2009-02-24 | 2 | -0/+109 |
| | |||||
* | Convert async_connect to tevent_req | Volker Lendecke | 2009-02-24 | 2 | -32/+33 |
| | |||||
* | async_sock: Use tevent_timeval instead of timeval functions | Kai Blin | 2009-02-17 | 1 | -3/+4 |
| | |||||
* | s3 async: Fix the build on systems that have ETIMEDOUT but not ETIME | Tim Prouty | 2009-02-09 | 1 | -2/+2 |
| | | | | Fallback on EAGAIN | ||||
* | async_sock: Map ASYNC_REQ_TIMEOUT to ETIMEDOUT instead of ETIME | Kai Blin | 2009-02-09 | 1 | -1/+5 |
| | | | | Also, fall back to EIO if ETIMEDOUT is not present | ||||
* | async_sock: Use unix errnos instead of NTSTATUS | Kai Blin | 2009-02-09 | 2 | -30/+99 |
| | | | | | 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. | ||||
* | Next step disentangling async_req from NTSTATUS | Volker Lendecke | 2009-02-02 | 4 | -62/+86 |
| | | | | Now I need to document this :-) | ||||
* | Split up async_req into a generic and a NTSTATUS specific part | Volker Lendecke | 2009-02-01 | 6 | -80/+158 |
| | |||||
* | async_sock: Move to top level | Kai Blin | 2009-01-28 | 3 | -1/+755 |
| | |||||
* | async_req: Fix the S4 build | Kai Blin | 2009-01-27 | 2 | -20/+28 |
| | |||||
* | s4: add ../lib/async_req to the s4 build | Kai Blin | 2009-01-23 | 1 | -0/+3 |
| | |||||
* | async_req: Move to top level dir | Kai Blin | 2009-01-23 | 2 | -0/+500 |