s3:libsmb: remove unused sync read_smb()
authorStefan Metzmacher <metze@samba.org>
Tue, 20 Sep 2011 02:47:21 +0000 (04:47 +0200)
committerStefan Metzmacher <metze@samba.org>
Mon, 24 Oct 2011 06:25:31 +0000 (08:25 +0200)
metze

source3/libsmb/read_smb.c
source3/libsmb/read_smb.h

index ecedcfbe9d28addbb66c25cea3739f2089cca690..48cdd2faa82ef7e3bdde4f10f2d62e85fd2038d4 100644 (file)
@@ -108,27 +108,3 @@ ssize_t read_smb_recv(struct tevent_req *req, TALLOC_CTX *mem_ctx,
        *pbuf = talloc_move(mem_ctx, &state->buf);
        return talloc_get_size(*pbuf);
 }
-
-ssize_t read_smb(int fd, TALLOC_CTX *mem_ctx, uint8_t **pbuf, int *perrno)
-{
-       TALLOC_CTX *frame = talloc_stackframe();
-       struct event_context *ev;
-       struct tevent_req *req;
-       ssize_t ret = -1;
-
-       ev = event_context_init(frame);
-       if (ev == NULL) {
-               goto fail;
-       }
-       req = read_smb_send(frame, ev, fd);
-       if (req == NULL) {
-               goto fail;
-       }
-       if (!tevent_req_poll(req, ev)) {
-               goto fail;
-       }
-       ret = read_smb_recv(req, mem_ctx, pbuf, perrno);
- fail:
-       TALLOC_FREE(frame);
-       return ret;
-}
index b0846c1ec3cfbc118b42a1f6211cc624c6239cfc..ae4dfdd63aa01e92c9c216c04fc8ada4da10f5d8 100644 (file)
@@ -29,6 +29,5 @@ struct tevent_req *read_smb_send(TALLOC_CTX *mem_ctx,
 
 ssize_t read_smb_recv(struct tevent_req *req, TALLOC_CTX *mem_ctx,
                      uint8_t **pbuf, int *perrno);
-ssize_t read_smb(int fd, TALLOC_CTX *mem_ctx, uint8_t **pbuf, int *perrno);
 
 #endif