mirror of
https://github.com/Motorhead1991/qemu.git
synced 2025-08-03 15:53:54 -06:00
hw/net: Make NetCanReceive() return a boolean
The NetCanReceive handler return whether the device can or can not receive new packets. Make it obvious by returning a boolean type. Signed-off-by: Philippe Mathieu-Daudé <philmd@redhat.com> Acked-by: David Gibson <david@gibson.dropbear.id.au> Reviewed-by: Alistair Francis <alistair.francis@wdc.com> Reviewed-by: Cédric Le Goater <clg@kaod.org> Signed-off-by: Jason Wang <jasowang@redhat.com>
This commit is contained in:
parent
3317db7439
commit
b8c4b67e3e
20 changed files with 45 additions and 48 deletions
|
@ -505,7 +505,7 @@ static void phy_update_link(CadenceGEMState *s)
|
|||
}
|
||||
}
|
||||
|
||||
static int gem_can_receive(NetClientState *nc)
|
||||
static bool gem_can_receive(NetClientState *nc)
|
||||
{
|
||||
CadenceGEMState *s;
|
||||
int i;
|
||||
|
@ -518,7 +518,7 @@ static int gem_can_receive(NetClientState *nc)
|
|||
s->can_rx_state = 1;
|
||||
DB_PRINT("can't receive - no enable\n");
|
||||
}
|
||||
return 0;
|
||||
return false;
|
||||
}
|
||||
|
||||
for (i = 0; i < s->num_priority_queues; i++) {
|
||||
|
@ -532,14 +532,14 @@ static int gem_can_receive(NetClientState *nc)
|
|||
s->can_rx_state = 2;
|
||||
DB_PRINT("can't receive - all the buffer descriptors are busy\n");
|
||||
}
|
||||
return 0;
|
||||
return false;
|
||||
}
|
||||
|
||||
if (s->can_rx_state != 0) {
|
||||
s->can_rx_state = 0;
|
||||
DB_PRINT("can receive\n");
|
||||
}
|
||||
return 1;
|
||||
return true;
|
||||
}
|
||||
|
||||
/*
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue