Commit fbd1711d authored by balrog's avatar balrog
Browse files

Fix qemu_can_send_packet(), makes DHCP with multiple nics work - patch by Jason Wessel.


git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3040 c046a42c-6fe2-441c-8c8c-71466251a162
parent 45669e00
...@@ -3195,11 +3195,11 @@ int qemu_can_send_packet(VLANClientState *vc1) ...@@ -3195,11 +3195,11 @@ int qemu_can_send_packet(VLANClientState *vc1)
for(vc = vlan->first_client; vc != NULL; vc = vc->next) { for(vc = vlan->first_client; vc != NULL; vc = vc->next) {
if (vc != vc1) { if (vc != vc1) {
if (vc->fd_can_read && !vc->fd_can_read(vc->opaque)) if (vc->fd_can_read && vc->fd_can_read(vc->opaque))
return 0; return 1;
} }
} }
return 1; return 0;
} }
void qemu_send_packet(VLANClientState *vc1, const uint8_t *buf, int size) void qemu_send_packet(VLANClientState *vc1, const uint8_t *buf, int size)
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment