2
0
mirror of https://github.com/checkpoint-restore/criu synced 2025-09-05 08:45:49 +00:00

vma: Vma allocation helper is now function

Signed-off-by: Pavel Emelyanov <xemul@parallels.com>
This commit is contained in:
Pavel Emelyanov
2014-01-31 20:57:11 +04:00
parent 593cb59a63
commit 98fbeb8d0a
3 changed files with 19 additions and 15 deletions

18
util.c
View File

@@ -642,3 +642,21 @@ out:
close(fd);
return ret;
}
/*
* Note since VMA_AREA_NONE = 0 we can skip assignment
* here and simply rely on xzalloc
*/
struct vma_area *alloc_vma_area(void)
{
struct vma_area *p;
p = xzalloc(sizeof(*p));
if (p) {
vma_entry__init(&p->vma);
p->vm_file_fd = -1;
p->vma.fd = -1;
}
return p;
}