aboutgitcodebugslistschat
path: root/vhost_user.c
diff options
context:
space:
mode:
Diffstat (limited to 'vhost_user.c')
-rw-r--r--vhost_user.c12
1 files changed, 6 insertions, 6 deletions
diff --git a/vhost_user.c b/vhost_user.c
index aa7c869..9fe1241 100644
--- a/vhost_user.c
+++ b/vhost_user.c
@@ -60,7 +60,7 @@ void vu_print_capabilities(void)
info("{");
info(" \"type\": \"net\"");
info("}");
- _exit(EXIT_SUCCESS);
+ passt_exit(EXIT_SUCCESS);
}
/**
@@ -442,7 +442,7 @@ static bool vu_set_mem_table_exec(struct vu_dev *vdev,
for (i = 0; i < vdev->memory.nregions; i++) {
struct vhost_user_memory_region *msg_region = &memory->regions[i];
struct vu_dev_region *dev_region = &vdev->memory.regions[i];
- void *mmap_addr;
+ const void *mmap_addr;
debug("vhost-user region %d", i);
debug(" guest_phys_addr: 0x%016"PRIx64,
@@ -652,9 +652,9 @@ static bool vu_set_vring_addr_exec(struct vu_dev *vdev,
struct vhost_user_msg *vmsg)
{
/* We need to copy the payload to vhost_vring_addr structure
- * to access index because address of vmsg->payload.addr
- * can be unaligned as it is packed.
- */
+ * to access index because address of vmsg->payload.addr
+ * can be unaligned as it is packed.
+ */
struct vhost_vring_addr addr = vmsg->payload.addr;
struct vu_virtq *vq = &vdev->vq[addr.index];
@@ -1202,7 +1202,7 @@ void vu_control_handler(struct vu_dev *vdev, int fd, uint32_t events)
!vdev->context->migrate_target) {
if (vdev->context->migrate_exit) {
info("Migration complete, exiting");
- _exit(EXIT_SUCCESS);
+ passt_exit(EXIT_SUCCESS);
}
info("Migration complete");