Revision 81a322d4 hw/syborg_virtio.c

b/hw/syborg_virtio.c
245 245
    .notify = syborg_virtio_update_irq
246 246
};
247 247

  
248
static void syborg_virtio_init(SyborgVirtIOProxy *proxy, VirtIODevice *vdev)
248
static int syborg_virtio_init(SyborgVirtIOProxy *proxy, VirtIODevice *vdev)
249 249
{
250 250
    int iomemtype;
251 251

  
......
263 263
    qemu_register_reset(virtio_reset, vdev);
264 264

  
265 265
    virtio_bind_device(vdev, &syborg_virtio_bindings, proxy);
266
    return 0;
266 267
}
267 268

  
268 269
/* Device specific bindings.  */
269 270

  
270
static void syborg_virtio_net_init(SysBusDevice *dev)
271
static int syborg_virtio_net_init(SysBusDevice *dev)
271 272
{
272 273
    VirtIODevice *vdev;
273 274
    SyborgVirtIOProxy *proxy = FROM_SYSBUS(SyborgVirtIOProxy, dev);
274 275

  
275 276
    vdev = virtio_net_init(&dev->qdev);
276
    syborg_virtio_init(proxy, vdev);
277
    return syborg_virtio_init(proxy, vdev);
277 278
}
278 279

  
279 280
static void syborg_virtio_register_devices(void)

Also available in: Unified diff