]>
Commit | Line | Data |
---|---|---|
53e1b683 | 1 | /* SPDX-License-Identifier: LGPL-2.1+ */ |
a4c35b6b LP |
2 | #pragma once |
3 | ||
4 | /*** | |
a4c35b6b | 5 | Copyright 2016 Lennart Poettering |
a4c35b6b LP |
6 | ***/ |
7 | ||
8 | typedef enum VolatileMode { | |
9 | VOLATILE_NO, | |
10 | VOLATILE_YES, | |
11 | VOLATILE_STATE, | |
12 | _VOLATILE_MODE_MAX, | |
13 | _VOLATILE_MODE_INVALID = -1 | |
14 | } VolatileMode; | |
15 | ||
16 | VolatileMode volatile_mode_from_string(const char *s); | |
081a0c72 | 17 | const char* volatile_mode_to_string(VolatileMode m); |
91214a37 LP |
18 | |
19 | int query_volatile_mode(VolatileMode *ret); |