summaryrefslogtreecommitdiff
path: root/src/nspawn/nspawn.h
diff options
context:
space:
mode:
authorLennart Poettering <lennart@poettering.net>2015-09-07 15:59:52 +0200
committerLennart Poettering <lennart@poettering.net>2015-09-07 18:44:30 +0200
commite83bebeff7d9d734e17c3e38ac13daabc09518e1 (patch)
treef8f744cadfa0fe75c1897fbef4d8ab500646e897 /src/nspawn/nspawn.h
parent1dc0b4e4b0dd5d59fbfc37410825c4b9a716e2b9 (diff)
nspawn: split out mount related functions into a new nspawn-mount.c file
Diffstat (limited to 'src/nspawn/nspawn.h')
-rw-r--r--src/nspawn/nspawn.h32
1 files changed, 0 insertions, 32 deletions
diff --git a/src/nspawn/nspawn.h b/src/nspawn/nspawn.h
index 2124b434fe..1e2c26b65c 100644
--- a/src/nspawn/nspawn.h
+++ b/src/nspawn/nspawn.h
@@ -26,32 +26,6 @@
#include "list.h"
-typedef enum VolatileMode {
- VOLATILE_NO,
- VOLATILE_YES,
- VOLATILE_STATE,
- _VOLATILE_MODE_MAX,
- _VOLATILE_MODE_INVALID = -1
-} VolatileMode;
-
-typedef enum CustomMountType {
- CUSTOM_MOUNT_BIND,
- CUSTOM_MOUNT_TMPFS,
- CUSTOM_MOUNT_OVERLAY,
- _CUSTOM_MOUNT_TYPE_MAX,
- _CUSTOM_MOUNT_TYPE_INVALID = -1
-} CustomMountType;
-
-typedef struct CustomMount {
- CustomMountType type;
- bool read_only;
- char *source; /* for overlayfs this is the upper directory */
- char *destination;
- char *options;
- char *work_dir;
- char **lower;
-} CustomMount;
-
typedef struct ExposePort {
int protocol;
uint16_t host_port;
@@ -59,11 +33,5 @@ typedef struct ExposePort {
LIST_FIELDS(struct ExposePort, ports);
} ExposePort;
-void custom_mount_free_all(CustomMount *l, unsigned n);
-int bind_mount_parse(CustomMount **l, unsigned *n, const char *s, bool read_only);
-int tmpfs_mount_parse(CustomMount **l, unsigned *n, const char *s);
-
void expose_port_free_all(ExposePort *p);
int expose_port_parse(ExposePort **l, const char *s);
-
-VolatileMode volatile_mode_from_string(const char *s);