next up previous contents index
Next: 18.8.2 oskit_init_libc: Secondary Initialization Up: 18.8 Library Initialization Previous: 18.8 Library Initialization

18.8.1 oskit_init_libc: Load the FreeBSD C library

   

SYNOPSIS

#include <oskit/c/fs.h>

void oskit_load_libc(oskit_services_t *services);

DESCRIPTION

oskit_load_libc allows for internal initializatons to be done. This routine must be called when the operating system is initialized, typically from the Client OS library. The services database is used to lookup other interfaces required by the C library, and is maintained as internal state to the library.

PARAMETERS

services
A reference to a services database preloaded with interfaces required by the C library.



Utah Flux Research Group