1// +build !darwin,!windows
2
3package mount // import "github.com/docker/docker/pkg/mount"
4
5// Deprecated: this package is not maintained and will be removed.
6// Use github.com/moby/sys/mount and github.com/moby/sys/mountinfo instead.
7
8import (
9	sysmount "github.com/moby/sys/mount"
10)
11
12// Deprecated: use github.com/moby/sys/mount instead.
13//nolint:golint
14var (
15	Mount            = sysmount.Mount
16	ForceMount       = sysmount.Mount // a deprecated synonym
17	Unmount          = sysmount.Unmount
18	RecursiveUnmount = sysmount.RecursiveUnmount
19)
20
21// Deprecated: use github.com/moby/sys/mount instead.
22//nolint:golint
23const (
24	RDONLY      = sysmount.RDONLY
25	NOSUID      = sysmount.NOSUID
26	NOEXEC      = sysmount.NOEXEC
27	SYNCHRONOUS = sysmount.SYNCHRONOUS
28	NOATIME     = sysmount.NOATIME
29	BIND        = sysmount.BIND
30	DIRSYNC     = sysmount.DIRSYNC
31	MANDLOCK    = sysmount.MANDLOCK
32	NODEV       = sysmount.NODEV
33	NODIRATIME  = sysmount.NODIRATIME
34	UNBINDABLE  = sysmount.UNBINDABLE
35	RUNBINDABLE = sysmount.RUNBINDABLE
36	PRIVATE     = sysmount.PRIVATE
37	RPRIVATE    = sysmount.RPRIVATE
38	SHARED      = sysmount.SHARED
39	RSHARED     = sysmount.RSHARED
40	SLAVE       = sysmount.SLAVE
41	RSLAVE      = sysmount.RSLAVE
42	RBIND       = sysmount.RBIND
43	RELATIME    = sysmount.RELATIME
44	REMOUNT     = sysmount.REMOUNT
45	STRICTATIME = sysmount.STRICTATIME
46)
47
48// Deprecated: use github.com/moby/sys/mount instead.
49//nolint:golint
50var (
51	MergeTmpfsOptions = sysmount.MergeTmpfsOptions
52)
53