/* mntent.h Copyright 1996, 1998, 1999, 2000, 2001, 2006, 2009 Red Hat, Inc. This file is part of Cygwin. This software is a copyrighted work licensed under the terms of the Cygwin license. Please consult the file "CYGWIN_LICENSE" for details. */ #ifndef _MNTENT_H #define _MNTENT_H #ifdef __cplusplus extern "C" { #endif struct mntent { char *mnt_fsname; char *mnt_dir; char *mnt_type; char *mnt_opts; int mnt_freq; int mnt_passno; }; #ifndef _NOMNTENT_FUNCS #include FILE *setmntent (const char *__filep, const char *__type); struct mntent *getmntent (FILE *__filep); int endmntent (FILE *__filep); #endif /* This next file does exist, but the implementation of these functions does not actually use it. However, applications need the define to pass to setmntent(). */ #ifndef MOUNTED #define MOUNTED "/etc/mtab" #endif #ifdef __cplusplus }; #endif #endif /* _MNTENT_H */