]> git.proxmox.com Git - qemu.git/blobdiff - net.c
net: add packet length to NetPacketSent callback
[qemu.git] / net.c
diff --git a/net.c b/net.c
index 1586c681396f82aa21b1fda12bdeaa62f298a52f..55f70f261fa6276788c06d930bc2e1220b89e72d 100644 (file)
--- a/net.c
+++ b/net.c
@@ -472,7 +472,7 @@ void qemu_flush_queued_packets(VLANClientState *vc)
         }
 
         if (packet->sent_cb)
-            packet->sent_cb(packet->sender);
+            packet->sent_cb(packet->sender, ret);
 
         qemu_free(packet);
     }
@@ -1138,7 +1138,7 @@ static ssize_t tap_read_packet(int tapfd, uint8_t *buf, int maxlen)
 }
 #endif
 
-static void tap_send_completed(VLANClientState *vc)
+static void tap_send_completed(VLANClientState *vc, ssize_t len)
 {
     TAPState *s = vc->opaque;
     tap_read_poll(s, 1);