virtio_net_tx_hdr
buf->buffer = (char*)((addr_t)buf->hdr + sizeof(virtio_net_tx_hdr));
BUFFER_SIZE - sizeof(virtio_net_tx_hdr), &buf->entry, 1);