X-Git-Url: http://git.samba.org/?a=blobdiff_plain;f=lib%2Fasync_req%2Fasync_sock.h;fp=source3%2Finclude%2Fasync_sock.h;h=fd41acacbbc7ef942418d1b365ddd5de191adb28;hb=ab63bad94bfc378aca08d3314692de90e1aa1bf3;hp=c6f95d64d551a201974b8155236a92abc8134bfb;hpb=c2a2006f8a8fdb8941158fc121ce551604cd1bae;p=metze%2Fsamba%2Fwip.git diff --git a/source3/include/async_sock.h b/lib/async_req/async_sock.h similarity index 82% rename from source3/include/async_sock.h rename to lib/async_req/async_sock.h index c6f95d64d551..fd41acacbbc7 100644 --- a/source3/include/async_sock.h +++ b/lib/async_req/async_sock.h @@ -26,24 +26,24 @@ ssize_t async_syscall_result_ssize_t(struct async_req *req, int *perrno); size_t async_syscall_result_size_t(struct async_req *req, int *perrno); int async_syscall_result_int(struct async_req *req, int *perrno); -struct async_req *async_send(TALLOC_CTX *mem_ctx, struct event_context *ev, +struct async_req *async_send(TALLOC_CTX *mem_ctx, struct tevent_context *ev, int fd, const void *buffer, size_t length, int flags); -struct async_req *async_recv(TALLOC_CTX *mem_ctx, struct event_context *ev, +struct async_req *async_recv(TALLOC_CTX *mem_ctx, struct tevent_context *ev, int fd, void *buffer, size_t length, int flags); struct async_req *async_connect_send(TALLOC_CTX *mem_ctx, - struct event_context *ev, + struct tevent_context *ev, int fd, const struct sockaddr *address, socklen_t address_len); NTSTATUS async_connect_recv(struct async_req *req, int *perrno); -struct async_req *sendall_send(TALLOC_CTX *mem_ctx, struct event_context *ev, +struct async_req *sendall_send(TALLOC_CTX *mem_ctx, struct tevent_context *ev, int fd, const void *buffer, size_t length, int flags); NTSTATUS sendall_recv(struct async_req *req); -struct async_req *recvall_send(TALLOC_CTX *mem_ctx, struct event_context *ev, +struct async_req *recvall_send(TALLOC_CTX *mem_ctx, struct tevent_context *ev, int fd, void *buffer, size_t length, int flags); NTSTATUS recvall_recv(struct async_req *req);