};
#ifndef MS_REC
-# define MS_REC 0x4000
+#define MS_REC 0x4000
+#endif
+#ifndef MS_UNBINDABLE
+#define MS_UNBINDABLE (1<<17)
+#endif
+#ifndef MS_PRIVATE
+#define MS_PRIVATE (1<<18)
+#endif
+#ifndef MS_SLAVE
+#define MS_SLAVE (1<<19)
+#endif
+#ifndef MS_SHARED
+#define MS_SHARED (1<<20)
#endif
static struct FstabOption {
if (!mnt) return false;
else if ((mnt->flag & (MS_BIND|MS_MOVE))) return true;
+ else if ((mnt->flag & (MS_SHARED|MS_SLAVE|MS_PRIVATE|
+ MS_UNBINDABLE))) return true;
else if (mnt->type==0) return false;
for (i=FS+0; *i!=0; ++i)