chiark
/
gitweb
/
~ianmdlvl
/
elogind.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
main: acquire console before execing crash shell
[elogind.git]
/
load-fragment.c
diff --git
a/load-fragment.c
b/load-fragment.c
index b5efbb25e0738ce5ca40f28f3d005ee4effa5046..deebba3e82f34bb11c0c1aec85048e48c8200fb5 100644
(file)
--- a/
load-fragment.c
+++ b/
load-fragment.c
@@
-28,6
+28,7
@@
#include <sched.h>
#include <sys/prctl.h>
#include <sys/mount.h>
#include <sched.h>
#include <sys/prctl.h>
#include <sys/mount.h>
+#include <linux/fs.h>
#include "unit.h"
#include "strv.h"
#include "unit.h"
#include "strv.h"
@@
-1170,7
+1171,8
@@
static int load_from_path(Unit *u, const char *path) {
[UNIT_DEVICE] = "Device",
[UNIT_MOUNT] = "Mount",
[UNIT_AUTOMOUNT] = "Automount",
[UNIT_DEVICE] = "Device",
[UNIT_MOUNT] = "Mount",
[UNIT_AUTOMOUNT] = "Automount",
- [UNIT_SNAPSHOT] = "Snapshot"
+ [UNIT_SNAPSHOT] = "Snapshot",
+ [UNIT_SWAP] = "Swap"
};
#define EXEC_CONTEXT_CONFIG_ITEMS(context, section) \
};
#define EXEC_CONTEXT_CONFIG_ITEMS(context, section) \
@@
-1285,6
+1287,9
@@
static int load_from_path(Unit *u, const char *path) {
{ "Where", config_parse_path, &u->automount.where, "Automount" },
{ "Where", config_parse_path, &u->automount.where, "Automount" },
+ { "What", config_parse_path, &u->swap.parameters_fragment.what, "Swap" },
+ { "Priority", config_parse_int, &u->swap.parameters_fragment.priority, "Swap" },
+
{ NULL, NULL, NULL, NULL }
};
{ NULL, NULL, NULL, NULL }
};