RUMPUSER(3)

NAME
rumpuser - rump user namespace helper routines

LIBRARY
rump User Library (librumpuser, -lrumpuser)

SYNOPSIS
#include <rump/rumpuser.h>

DESCRIPTION
rumpuser is a user namespace helper library for runnable userspace meta programs. From rump emulation code compiled with -D_KERNEL is it not possible to directly call routines such as system calls for reading and writing files or devices. This is where rumpuser comes into play by providing a bridge between the two namespaces. Another example of its services is a way to call pthread routines, used for emulating kernel threads and synchronization mechanisms in rump.

SEE ALSO
rump(3)