X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?p=elogind.git;a=blobdiff_plain;f=load-fragment.c;h=deebba3e82f34bb11c0c1aec85048e48c8200fb5;hp=0dfb49f1138f81d548f61bfe1336ae3c74ed5982;hb=d9a76d8f860c4ee19c4aa0df685889d058f4c5cb;hpb=25e870b5f79f158ba6ac0b715248b0c3d3549325 diff --git a/load-fragment.c b/load-fragment.c index 0dfb49f11..deebba3e8 100644 --- a/load-fragment.c +++ b/load-fragment.c @@ -1171,7 +1171,8 @@ static int load_from_path(Unit *u, const char *path) { [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) \ @@ -1286,6 +1287,9 @@ static int load_from_path(Unit *u, const char *path) { { "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 } };