ARPDAS_QNX6 1.0
Functions
rundir.c File Reference
#include <grp.h>
#include <pwd.h>
#include <stdlib.h>
#include <string.h>
#include <unistd.h>
#include <sys/stat.h>
#include <errno.h>
#include "rundir.h"
#include "nortlib.h"
#include "nl_assert.h"
Include dependency graph for rundir.c:

Go to the source code of this file.

Functions

void mkfltdir (const char *dir, uid_t flt_uid, gid_t flt_gid)
static const char * get_runexpdir ()
void delete_rundir (void)
void setup_rundir (void)

Function Documentation

void delete_rundir ( void  )

Definition at line 47 of file rundir.c.

References get_runexpdir(), nl_assert, and nl_error.

Referenced by setup_rundir().

Here is the call graph for this function:

Here is the caller graph for this function:

static const char* get_runexpdir ( ) [static]

Definition at line 32 of file rundir.c.

References new_memory(), nl_assert, and RUNDIR.

Referenced by delete_rundir(), and setup_rundir().

Here is the call graph for this function:

Here is the caller graph for this function:

void mkfltdir ( const char *  dir,
uid_t  flt_uid,
gid_t  flt_gid 
)

Definition at line 12 of file rundir.c.

References nl_error.

Referenced by setup_rundir().

Here is the caller graph for this function:

void setup_rundir ( void  )

Definition at line 68 of file rundir.c.

References delete_rundir(), get_runexpdir(), mkfltdir(), nl_error, and RUNDIR.

Referenced by main().

Here is the call graph for this function:

Here is the caller graph for this function:

 All Classes Files Functions Variables Typedefs Enumerations Enumerator Defines