--- a/util-linux/mount.c +++ b/util-linux/mount.c @@ -136,6 +136,10 @@ # include #endif +#ifndef MS_UNION +#define MS_UNION 0x100 /* 256: Mount on top of a union */ +#endif + #if defined(__dietlibc__) // 16.12.2006, Sampo Kellomaki (sampo@iki.fi) @@ -254,6 +258,7 @@ static const int32_t mount_options[] = { /* "rslave" */ MS_SLAVE|MS_RECURSIVE, /* "rprivate" */ MS_PRIVATE|MS_RECURSIVE, /* "runbindable" */ MS_UNBINDABLE|MS_RECURSIVE, + /* "union" */ MS_UNION, ) // Always understood. @@ -310,6 +315,7 @@ static const char mount_option_str[] = "make-rslave\0" "make-rprivate\0" "make-runbindable\0" + "make-union\0" ) // Always understood.