27 lines
795 B
C
27 lines
795 B
C
/* 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.
|
|
$Header: /home/faith/cvs/util-linux/mount/fstab.h,v 1.2 1995/09/25 20:57:42 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 fs_mntopts mnt_opts
|
|
#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 */
|