vnet
flex_uint32_t vnet;
vnet = htonl (v);
rv = fwrite (&vnet, bytes, 1, wr->out);
flex_uint16_t vnet;
vnet = htons (v);
rv = fwrite (&vnet, bytes, 1, wr->out);
struct vnet *vnet;
SIMPLEQ_FOREACH(vnet, &domain->vnet_list, entry)
guest_add_vnetwork(guest, i++, vnet->mac_addr,
vnet->mtu, vnet->devalias);
SIMPLEQ_ENTRY(vnet) entry;
SIMPLEQ_HEAD(, vnet) vnet_list;
struct vnet *vnet = xmalloc(sizeof(struct vnet));
vnet->mac_addr = $2.mac_addr;
vnet->mtu = $2.mtu;
vnet->devalias = $2.devalias;
SIMPLEQ_INSERT_TAIL(&domain->vnet_list, vnet, entry);