From 161402cc5a9fab6308ecc7c21588abb9a08a9d97 Mon Sep 17 00:00:00 2001 From: Anand Jain Date: Fri, 25 Oct 2019 18:25:20 +0800 Subject: [PATCH] btrfs-progs: receive: make option quiet work Even when -q option specified, the receive sub-command is not quiet as shown below. $ btrfs receive -q -f /tmp/t /btrfs1 At snapshot ss3 It must be quiet at least when it's been asked to be quiet. Signed-off-by: Anand Jain Signed-off-by: David Sterba --- cmds/receive.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/cmds/receive.c b/cmds/receive.c index 4b03938e..c4827c1d 100644 --- a/cmds/receive.c +++ b/cmds/receive.c @@ -269,7 +269,8 @@ static int process_snapshot(const char *path, const u8 *uuid, u64 ctransid, goto out; } - fprintf(stdout, "At snapshot %s\n", path); + if (g_verbose) + fprintf(stdout, "At snapshot %s\n", path); memcpy(rctx->cur_subvol.received_uuid, uuid, BTRFS_UUID_SIZE); rctx->cur_subvol.stransid = ctransid;