s3-libsmb: finally remove cli_read_old()
authorBjörn Baumbach <bb@sernet.de>
Fri, 22 Jul 2011 12:23:56 +0000 (14:23 +0200)
committerStefan Metzmacher <metze@samba.org>
Sat, 23 Jul 2011 07:18:56 +0000 (09:18 +0200)
Replaced by new cli_read() which returns NTSTATUS instead of ssize_t.

Signed-off-by: Stefan Metzmacher <metze@samba.org>
source3/libsmb/clireadwrite.c
source3/libsmb/proto.h

index 540600778474e81be054b6cab71bdefe441617c2..413668d108173a1dc94eee039d7d6f715d96192a 100644 (file)
@@ -691,20 +691,6 @@ static NTSTATUS cli_read_sink(char *buf, size_t n, void *priv)
        return NT_STATUS_OK;
 }
 
-ssize_t cli_read_old(struct cli_state *cli, uint16_t fnum, char *buf,
-                off_t offset, size_t size)
-{
-       NTSTATUS status;
-       SMB_OFF_T ret;
-
-       status = cli_pull(cli, fnum, offset, size, size,
-                         cli_read_sink, &buf, &ret);
-       if (!NT_STATUS_IS_OK(status)) {
-               return -1;
-       }
-       return ret;
-}
-
 NTSTATUS cli_read(struct cli_state *cli, uint16_t fnum,
                 char *buf, off_t offset, size_t size,
                 size_t *nread)
index 7924091935a2954c2c861c724b4a18e6be31fd22..6f2ba3ce4c78bafdeb43ea77db39675ef2a10943 100644 (file)
@@ -746,8 +746,6 @@ NTSTATUS cli_pull(struct cli_state *cli, uint16_t fnum,
                  off_t start_offset, SMB_OFF_T size, size_t window_size,
                  NTSTATUS (*sink)(char *buf, size_t n, void *priv),
                  void *priv, SMB_OFF_T *received);
-ssize_t cli_read_old(struct cli_state *cli, uint16_t fnum, char *buf,
-                off_t offset, size_t size);
 NTSTATUS cli_read(struct cli_state *cli, uint16_t fnum,
                  char *buf, off_t offset, size_t size,
                  size_t *nread);