Revision 5efa9d5a block-nbd.c
b/block-nbd.c | ||
---|---|---|
28 | 28 |
|
29 | 29 |
#include "qemu-common.h" |
30 | 30 |
#include "nbd.h" |
31 |
#include "module.h" |
|
31 | 32 |
|
32 | 33 |
#include <sys/types.h> |
33 | 34 |
#include <unistd.h> |
... | ... | |
176 | 177 |
return s->size; |
177 | 178 |
} |
178 | 179 |
|
179 |
BlockDriver bdrv_nbd = { |
|
180 |
static BlockDriver bdrv_nbd = {
|
|
180 | 181 |
.format_name = "nbd", |
181 | 182 |
.instance_size = sizeof(BDRVNBDState), |
182 | 183 |
.bdrv_open = nbd_open, |
... | ... | |
186 | 187 |
.bdrv_getlength = nbd_getlength, |
187 | 188 |
.protocol_name = "nbd", |
188 | 189 |
}; |
190 |
|
|
191 |
static void bdrv_nbd_init(void) |
|
192 |
{ |
|
193 |
bdrv_register(&bdrv_nbd); |
|
194 |
} |
|
195 |
|
|
196 |
block_init(bdrv_nbd_init); |
Also available in: Unified diff