btrfs-progs: send: cleanup, rename some variables in dump_thread

Signed-off-by: David Sterba <dsterba@suse.com>
This commit is contained in:
David Sterba 2016-11-02 14:07:53 +01:00
parent f3a00c630a
commit a9f407b9a6
1 changed files with 5 additions and 6 deletions

View File

@ -222,16 +222,16 @@ out:
return ret;
}
static void *dump_thread(void *arg_)
static void *dump_thread(void *arg)
{
int ret;
struct btrfs_send *s = (struct btrfs_send*)arg_;
struct btrfs_send *sctx = (struct btrfs_send*)arg;
char buf[SEND_BUFFER_SIZE];
while (1) {
ssize_t rbytes;
rbytes = read(s->send_fd, buf, sizeof(buf));
rbytes = read(sctx->send_fd, buf, sizeof(buf));
if (rbytes < 0) {
ret = -errno;
error("failed to read stream from kernel: %s\n",
@ -242,15 +242,14 @@ static void *dump_thread(void *arg_)
ret = 0;
goto out;
}
ret = write_buf(s->dump_fd, buf, rbytes);
ret = write_buf(sctx->dump_fd, buf, rbytes);
if (ret < 0)
goto out;
}
out:
if (ret < 0) {
if (ret < 0)
exit(-ret);
}
return ERR_PTR(ret);
}