util-linux/mount/fstab.h

26 lines
760 B
C
Raw Normal View History

2006-12-06 17:25:32 -06:00
/* The fsent(3) routines are obsoleted by mntent(3). I use them for
convenience. Since the implementation uses mntent(3), be very
careful with the static buffers returned.
/home/faith/cvs/util-linux/mount/fstab.h,v 1.1.1.1 1995/02/22 19:09:21 faith Exp */
#ifndef _FSTAB_H
#include <stdio.h>
#include <mntent.h>
#define _PATH_FSTAB "/etc/fstab"
/* Translate fsent(3) stuff into mntent(3) stuff.
In general this won't work, but it's good enough here. */
#define fstab mntent
#define fs_type mnt_type
#define fs_spec mnt_fsname
#define FSTAB_SW MNTTYPE_SWAP
struct fstab *getfsent (void);
struct fstab *getfsspec (const char *spec);
struct fstab *getfsfile (const char *file);
int setfsent (void);
void endfsent (void);
#endif /* _FSTAB_H */