| Submitter | Yoshiaki Tamura |
|---|---|
| Date | Nov. 25, 2010, 6:06 a.m. |
| Message ID | <1290665220-26478-17-git-send-email-tamura.yoshiaki@lab.ntt.co.jp> |
| Download | mbox | patch |
| Permalink | /patch/73001/ |
| State | New |
| Headers | show |
Comments
Patch
diff --git a/hw/e1000.c b/hw/e1000.c index 7811699..51a35ec 100644 --- a/hw/e1000.c +++ b/hw/e1000.c @@ -402,9 +402,9 @@ xmit_seg(E1000State *s) memmove(tp->vlan, tp->data, 4); memmove(tp->data, tp->data + 4, 8); memcpy(tp->data + 8, tp->vlan_header, 4); - qemu_send_packet(&s->nic->nc, tp->vlan, tp->size + 4); + qemu_send_packet_proxy(&s->nic->nc, tp->vlan, tp->size + 4); } else - qemu_send_packet(&s->nic->nc, tp->data, tp->size); + qemu_send_packet_proxy(&s->nic->nc, tp->data, tp->size); s->mac_reg[TPT]++; s->mac_reg[GPTC]++; n = s->mac_reg[TOTL];
Replace replace qemu_send_packet() with qemu_send_packet_proxy() to let event-tap capture events from e1000. Signed-off-by: Yoshiaki Tamura <tamura.yoshiaki@lab.ntt.co.jp> --- hw/e1000.c | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-)