[BACK]Return to mntopts.h CVS log [TXT][DIR] Up to [cvs.NetBSD.org] / src / include

Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.

Diff for /src/include/mntopts.h between version 1.5.2.1 and 1.17

version 1.5.2.1, 2005/12/29 00:57:09 version 1.17, 2016/02/21 22:45:25
Line 33 
Line 33 
 #ifndef _MNTOPTS_H_  #ifndef _MNTOPTS_H_
 #define _MNTOPTS_H_  #define _MNTOPTS_H_
   
   #include <sys/cdefs.h>
   
 struct mntopt {  struct mntopt {
         const char *m_option;   /* option name */          const char *m_option;   /* option name */
         int m_inverse;          /* if a negative option, eg "dev" */          int m_inverse;          /* if a negative option, eg "dev" */
Line 53  struct mntopt {
Line 55  struct mntopt {
 #define MOPT_USERQUOTA          { "userquota",  0, 0, 0 }  #define MOPT_USERQUOTA          { "userquota",  0, 0, 0 }
 #define MOPT_GROUPQUOTA         { "groupquota", 0, 0, 0 }  #define MOPT_GROUPQUOTA         { "groupquota", 0, 0, 0 }
 #define MOPT_NOATIME            { "atime",      1, MNT_NOATIME, 0 }  #define MOPT_NOATIME            { "atime",      1, MNT_NOATIME, 0 }
   #define MOPT_RELATIME           { "relatime",   0, MNT_RELATIME, 0 }
 #define MOPT_SYMPERM            { "symperm",    0, MNT_SYMPERM, 0 }  #define MOPT_SYMPERM            { "symperm",    0, MNT_SYMPERM, 0 }
 #define MOPT_SOFTDEP            { "softdep",    0, MNT_SOFTDEP, 0 }  #define MOPT_SOFTDEP            { "softdep",    0, MNT_SOFTDEP, 0 }
   #define MOPT_LOG                { "log",        0, MNT_LOG, 0 }
 #define MOPT_IGNORE             { "hidden",     0, MNT_IGNORE, 0 }  #define MOPT_IGNORE             { "hidden",     0, MNT_IGNORE, 0 }
 #define MOPT_MAGICLINKS         { "magiclinks", 0, MNT_MAGICLINKS, 0 }  #define MOPT_EXTATTR            { "extattr",    0, MNT_EXTATTR, 0 }
   #define MOPT_DISCARD            { "discard",    0, MNT_DISCARD, 0 }
   
 /* Control flags. */  /* Control flags. */
 #define MOPT_FORCE              { "force",      0, MNT_FORCE, 0 }  #define MOPT_FORCE              { "force",      0, MNT_FORCE, 0 }
Line 70  struct mntopt {
Line 75  struct mntopt {
   
 /* This is parsed by mount(8), but is ignored by specific mount_*(8)s. */  /* This is parsed by mount(8), but is ignored by specific mount_*(8)s. */
 #define MOPT_AUTO               { "auto",       0, 0, 0 }  #define MOPT_AUTO               { "auto",       0, 0, 0 }
   #define MOPT_RUMP               { "rump",       0, 0, 0 }
   #define MOPT_NULL               { NULL,         0, 0, 0 }
   
 #define MOPT_FSTAB_COMPAT                                               \  #define MOPT_FSTAB_COMPAT                                               \
         MOPT_RO,                                                        \          MOPT_RO,                                                        \
Line 89  struct mntopt {
Line 96  struct mntopt {
         MOPT_UNION,                                                     \          MOPT_UNION,                                                     \
         MOPT_IGNORE,                                                    \          MOPT_IGNORE,                                                    \
         MOPT_SYMPERM,                                                   \          MOPT_SYMPERM,                                                   \
         MOPT_MAGICLINKS          MOPT_RUMP
   
 __BEGIN_DECLS  __BEGIN_DECLS
 typedef struct mntoptparse *mntoptparse_t;  typedef struct mntoptparse *mntoptparse_t;

Legend:
Removed from v.1.5.2.1  
changed lines
  Added in v.1.17

CVSweb <webmaster@jp.NetBSD.org>