]> git.proxmox.com Git - ovs.git/blobdiff - lib/netdev-bsd.c
netdev-tc-offloads: Fix vxlan tunnel offloading
[ovs.git] / lib / netdev-bsd.c
index 6cc83d347795a2de0304b7252aebc5e462bbbb44..8a4cdb3fa34da6ac2fd9870a77c124324f7412dc 100644 (file)
@@ -697,10 +697,7 @@ netdev_bsd_send(struct netdev *netdev_, int qid OVS_UNUSED,
 
     for (i = 0; i < batch->count; i++) {
         const void *data = dp_packet_data(batch->packets[i]);
-        size_t size = dp_packet_size(batch->packets[i]);
-
-        /* Truncate the packet if it is configured. */
-        size -= dp_packet_get_cutlen(batch->packets[i]);
+        size_t size = dp_packet_get_send_len(batch->packets[i]);
 
         while (!error) {
             ssize_t retval;