virtio_net_hdr
memset(buf->hdr, 0, sizeof(struct virtio_net_hdr));
struct virtio_net_hdr hdr;
buf->hdr = (struct virtio_net_hdr*)((addr_t)rxBuffer
status = get_memory_map(buf->hdr, sizeof(struct virtio_net_hdr),
buf->hdr = (struct virtio_net_hdr*)((addr_t)txBuffer
status = get_memory_map(buf->hdr, sizeof(struct virtio_net_hdr),
struct virtio_net_hdr hdr;
struct virtio_net_hdr* hdr;
if (usedLength > sizeof(virtio_net_hdr))
buf->rxUsedLength = usedLength - sizeof(virtio_net_hdr);
memset(buf->hdr, 0, sizeof(virtio_net_hdr));
entries[0].size = sizeof(virtio_net_hdr);
struct virtio_net_hdr hdr;