From bd21935b50d100d8da8c05cd3c2009f0f3432cb4 Mon Sep 17 00:00:00 2001 From: Kevin Wolf Date: Fri, 19 Jan 2018 15:54:40 +0100 Subject: blockjob: Add block_job_driver() The backup block job directly accesses the driver field in BlockJob. Add a wrapper for getting it. Signed-off-by: Kevin Wolf Reviewed-by: Eric Blake Reviewed-by: Max Reitz Reviewed-by: John Snow --- blockjob.c | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'blockjob.c') diff --git a/blockjob.c b/blockjob.c index 04416f1..36c5fde 100644 --- a/blockjob.c +++ b/blockjob.c @@ -359,6 +359,11 @@ static bool block_job_started(BlockJob *job) return job->co; } +const BlockJobDriver *block_job_driver(BlockJob *job) +{ + return job->driver; +} + /** * All jobs must allow a pause point before entering their job proper. This * ensures that jobs can be paused prior to being started, then resumed later. -- cgit v1.1