Revision cda9046b hw/dp8393x.c

b/hw/dp8393x.c
409 409
            s->regs[SONIC_TCR] |= SONIC_TCR_CRSL;
410 410
            if (s->vc->fd_can_read(s)) {
411 411
                s->loopback_packet = 1;
412
                s->vc->fd_read(s, s->tx_buffer, tx_len);
412
                s->vc->receive(s, s->tx_buffer, tx_len);
413 413
            }
414 414
        } else {
415 415
            /* Transmit packet */
......
725 725
    return -1;
726 726
}
727 727

  
728
static void nic_receive(void *opaque, const uint8_t * buf, int size)
728
static void nic_receive(void *opaque, const uint8_t * buf, size_t size)
729 729
{
730 730
    uint16_t data[10];
731 731
    dp8393xState *s = opaque;

Also available in: Unified diff