VSF Documented
Data Structures | Macros | Typedefs | Functions | Variables
mntent.h File Reference
#include "shell/sys/linux/vsf_linux_cfg.h"
#include "./simple_libc/stddef.h"
#include <stdio.h>

Go to the source code of this file.

Data Structures

struct  mntent
 
struct  vsf_linux_mntent_vplt_t
 

Macros

#define setmntent   VSF_LINUX_WRAPPER(setmntent)
 
#define getmntent   VSF_LINUX_WRAPPER(getmntent)
 
#define addmntent   VSF_LINUX_WRAPPER(addmntent)
 
#define endmntent   VSF_LINUX_WRAPPER(endmntent)
 
#define hasmntopt   VSF_LINUX_WRAPPER(hasmntopt)
 

Typedefs

typedef struct vsf_linux_mntent_vplt_t vsf_linux_mntent_vplt_t
 

Functions

FILEsetmntent (const char *filename, const char *type)
 
struct mntentgetmntent (FILE *stream)
 
int addmntent (FILE *stream, const struct mntent *mnt)
 
int endmntent (FILE *stream)
 
char * hasmntopt (const struct mntent *mnt, const char *opt)
 

Variables

__VSF_VPLT_DECORATOR__ vsf_linux_mntent_vplt_t vsf_linux_mntent_vplt
 

Macro Definition Documentation

◆ setmntent

#define setmntent   VSF_LINUX_WRAPPER(setmntent)

◆ getmntent

#define getmntent   VSF_LINUX_WRAPPER(getmntent)

◆ addmntent

#define addmntent   VSF_LINUX_WRAPPER(addmntent)

◆ endmntent

#define endmntent   VSF_LINUX_WRAPPER(endmntent)

◆ hasmntopt

#define hasmntopt   VSF_LINUX_WRAPPER(hasmntopt)

Typedef Documentation

◆ vsf_linux_mntent_vplt_t

Function Documentation

◆ setmntent()

FILE * setmntent ( const char *  filename,
const char *  type 
)

◆ getmntent()

struct mntent * getmntent ( FILE stream)

◆ addmntent()

int addmntent ( FILE stream,
const struct mntent mnt 
)

◆ endmntent()

int endmntent ( FILE stream)

◆ hasmntopt()

char * hasmntopt ( const struct mntent mnt,
const char *  opt 
)

Variable Documentation

◆ vsf_linux_mntent_vplt

__VSF_VPLT_DECORATOR__ vsf_linux_mntent_vplt_t vsf_linux_mntent_vplt
extern