net/virtio: introduce generic virtio header