The Pedigree Project 0.1
namespace-syscalls.h
1/* Copyright (c) 2026, Pedigree Developers. */
2#ifndef POSIX_NAMESPACE_SYSCALLS_H
3#define POSIX_NAMESPACE_SYSCALLS_H
4#include "pedigree/kernel/processor/types.h"
5struct utsname;
6int posix_unshare(unsigned long flags);
7int posix_setns(int fd, int type);
8int posix_sethostname(const char* name, size_t length);
9int posix_setdomainname(const char* name, size_t length);
10int posix_uname(struct utsname* result);
11#endif