 a2c4c3b19b
			
		
	
	
		a2c4c3b19b
		
	
	
	
	
		
			
			Similarly to the previous patches, split block-backend.h in block-backend-io.h and block-backend-global-state.h In addition, remove "block/block.h" include as it seems it is not necessary anymore, together with "qemu/iov.h" block-backend-common.h contains the structures shared between the two headers, and the functions that can't be categorized as I/O or global state. Assertions are added in the next patch. Signed-off-by: Emanuele Giuseppe Esposito <eesposit@redhat.com> Message-Id: <20220303151616.325444-8-eesposit@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com>
		
			
				
	
	
		
			22 lines
		
	
	
		
			474 B
		
	
	
	
		
			C
		
	
	
	
	
	
			
		
		
	
	
			22 lines
		
	
	
		
			474 B
		
	
	
	
		
			C
		
	
	
	
	
	
| /*
 | |
|  * QEMU Block backends
 | |
|  *
 | |
|  * Copyright (C) 2014-2016 Red Hat, Inc.
 | |
|  *
 | |
|  * Authors:
 | |
|  *  Markus Armbruster <armbru@redhat.com>,
 | |
|  *
 | |
|  * This work is licensed under the terms of the GNU LGPL, version 2.1
 | |
|  * or later.  See the COPYING.LIB file in the top-level directory.
 | |
|  */
 | |
| 
 | |
| #ifndef BLOCK_BACKEND_H
 | |
| #define BLOCK_BACKEND_H
 | |
| 
 | |
| #include "block-backend-global-state.h"
 | |
| #include "block-backend-io.h"
 | |
| 
 | |
| /* DO NOT ADD ANYTHING IN HERE. USE ONE OF THE HEADERS INCLUDED ABOVE */
 | |
| 
 | |
| #endif
 |