1/*
2 * Copyright 2008, Ingo Weinhold, ingo_weinhold@gmx.de. All rights reserved.
3 * Distributed under the terms of the MIT License.
4 */
5
6#include <syscalls.h>
7
8#include <errno.h>
9#include <unistd.h>
10
11#include <errno_private.h>
12
13
14int
15chroot(const char *path)
16{
17	status_t error = _kern_change_root(path);
18	if (error != B_OK) {
19		__set_errno(error);
20		return -1;
21	}
22
23	return 0;
24}
25