system.h File Reference
#include <sys/types.h>
#include <sys/stat.h>
#include <stdio.h>
#include <time.h>
#include <strings.h>
#include <errno.h>
#include <sys/file.h>
Go to the source code of this file.
Data Structures |
struct | our_mntent |
Defines |
#define | major(dev) (((dev) >> 8) & 0xff) |
#define | minor(dev) ((dev) & 0xff) |
#define | makedev(maj, min) (((maj) << 8) | (min)) |
#define | EXIT_FAILURE 1 |
#define | SEEK_SET 0 |
#define | SEEK_CUR 1 |
#define | SEEK_END 2 |
#define | F_OK 0 |
#define | X_OK 1 |
#define | W_OK 2 |
#define | R_OK 4 |
#define | dirent direct |
#define | NLENGTH(direct) ((direct)->d_namlen) |
#define | __progname program_name |
#define | setprogname(pn) |
#define | setlocale(Category, Locale) |
#define | bindtextdomain(Domain, Directory) |
#define | textdomain(Domain) |
#define | _(Text) Text |
#define | dgettext(DomainName, Text) Text |
#define | N_(Text) Text |
#define | S_IFSOCK (0xc000) |
#define | S_ISLNK(mode) ((mode & 0xf000) == S_IFLNK) |
#define | S_ISSOCK(mode) ((mode & 0xf000) == S_IFSOCK) |
#define | lchown chown |
#define | our_mntent struct our_mntent |
#define | GETMNTENT_ONE 1 |
#define | GETMNTENT_TWO 0 |
#define | MOUNTED "/etc/mnttab" |
Functions |
char * | memchr () |
char * | stpcpy (char *dest, const char *src) |
char * | stpncpy (char *dest, const char *src, size_t n) |
char * | getenv (const char *name) |
char * | realpath (const char *path, char resolved_path[]) |
char * | alloca () |
void * | xmalloc (size_t size) |
void * | xcalloc (size_t nmemb, size_t size) |
void * | xrealloc (void *ptr, size_t size) |
char * | xstrdup (const char *str) |
void * | vmefail (size_t size) |
int | setenv (const char *name, const char *value, int replace) |
void | unsetenv (const char *name) |
struct our_mntent * | getmntent (FILE *filep) |
Variables |
int | errno |
const char * | __progname |
Detailed Description
Definition in file system.h.
Define Documentation
#define bindtextdomain |
( |
Domain, |
|
|
Directory |
|
) |
|
#define dgettext |
( |
DomainName, |
|
|
Text |
|
) |
Text |
#define major |
( |
dev |
|
) |
(((dev) >> 8) & 0xff) |
#define makedev |
( |
maj, |
|
|
min |
|
) |
(((maj) << 8) | (min)) |
#define minor |
( |
dev |
|
) |
((dev) & 0xff) |
#define MOUNTED "/etc/mnttab" |
#define NLENGTH |
( |
direct |
|
) |
((direct)->d_namlen) |
#define S_IFSOCK (0xc000) |
#define S_ISLNK |
( |
mode |
|
) |
((mode & 0xf000) == S_IFLNK) |
#define S_ISSOCK |
( |
mode |
|
) |
((mode & 0xf000) == S_IFSOCK) |
#define setlocale |
( |
Category, |
|
|
Locale |
|
) |
|
#define setprogname |
( |
pn |
|
) |
|
#define textdomain |
( |
Domain |
|
) |
|
Function Documentation
char* getenv |
( |
const char * |
name |
) |
|
struct our_mntent* getmntent |
( |
FILE * |
filep |
) |
[read] |
char* realpath |
( |
const char * |
path, |
|
|
char |
resolved_path[] | |
|
) |
| | |
int setenv |
( |
const char * |
name, |
|
|
const char * |
value, |
|
|
int |
replace | |
|
) |
| | |
char* stpcpy |
( |
char * |
dest, |
|
|
const char * |
src | |
|
) |
| | |
char* stpncpy |
( |
char * |
dest, |
|
|
const char * |
src, |
|
|
size_t |
n | |
|
) |
| | |
void unsetenv |
( |
const char * |
name |
) |
|
void* vmefail |
( |
size_t |
size |
) |
|
void* xcalloc |
( |
size_t |
nmemb, |
|
|
size_t |
size | |
|
) |
| | |
void* xmalloc |
( |
size_t |
size |
) |
|
void* xrealloc |
( |
void * |
ptr, |
|
|
size_t |
size | |
|
) |
| | |
char* xstrdup |
( |
const char * |
str |
) |
|
Variable Documentation