Revision e3f5ec2b hw/mcf_fec.c

b/hw/mcf_fec.c
347 347
    mcf_fec_update(s);
348 348
}
349 349

  
350
static int mcf_fec_can_receive(void *opaque)
350
static int mcf_fec_can_receive(VLANClientState *vc)
351 351
{
352
    mcf_fec_state *s = (mcf_fec_state *)opaque;
352
    mcf_fec_state *s = vc->opaque;
353 353
    return s->rx_enabled;
354 354
}
355 355

  
356
static void mcf_fec_receive(void *opaque, const uint8_t *buf, size_t size)
356
static void mcf_fec_receive(VLANClientState *vc, const uint8_t *buf, size_t size)
357 357
{
358
    mcf_fec_state *s = (mcf_fec_state *)opaque;
358
    mcf_fec_state *s = vc->opaque;
359 359
    mcf_fec_bd bd;
360 360
    uint32_t flags = 0;
361 361
    uint32_t addr;

Also available in: Unified diff