From 5c105d9f3fd086aff195d3849dcf847d6b0bd927 Mon Sep 17 00:00:00 2001 From: blogic Date: Fri, 5 Oct 2012 10:12:53 +0000 Subject: branch Attitude Adjustment git-svn-id: svn://svn.openwrt.org/openwrt/branches/attitude_adjustment@33625 3c298f89-4303-0410-b956-a3cf2f4a3e73 --- package/busybox/patches/480-mount_union.patch | 29 +++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 package/busybox/patches/480-mount_union.patch (limited to 'package/busybox/patches/480-mount_union.patch') diff --git a/package/busybox/patches/480-mount_union.patch b/package/busybox/patches/480-mount_union.patch new file mode 100644 index 000000000..2f236a152 --- /dev/null +++ b/package/busybox/patches/480-mount_union.patch @@ -0,0 +1,29 @@ +--- 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. -- cgit v1.2.3