summaryrefslogtreecommitdiff
path: root/src/basic/proc-cmdline.c
diff options
context:
space:
mode:
authorLennart Poettering <lennart@poettering.net>2018-11-12 11:58:58 +0100
committerLennart Poettering <lennart@poettering.net>2018-11-14 16:22:28 +0100
commitf6dd5e7c189bf4577541a37e062bd877273823ff (patch)
tree0e18d96a9494ba5f7616e7673d5e5956a9b79432 /src/basic/proc-cmdline.c
parent8755568681ed42ab8b2acd0763bd4bb4788d82d1 (diff)
downloadsystemd-f6dd5e7c189bf4577541a37e062bd877273823ff.tar.gz
proc-cmdline: turn flags parameter into a proper typedef'ed enum
Let's add some extra typesafety.
Diffstat (limited to 'src/basic/proc-cmdline.c')
-rw-r--r--src/basic/proc-cmdline.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/basic/proc-cmdline.c b/src/basic/proc-cmdline.c
index 205ea08f6d..a52e58002e 100644
--- a/src/basic/proc-cmdline.c
+++ b/src/basic/proc-cmdline.c
@@ -39,7 +39,7 @@ int proc_cmdline(char **ret) {
return read_one_line_file("/proc/cmdline", ret);
}
-int proc_cmdline_parse_given(const char *line, proc_cmdline_parse_t parse_item, void *data, unsigned flags) {
+int proc_cmdline_parse_given(const char *line, proc_cmdline_parse_t parse_item, void *data, ProcCmdlineFlags flags) {
const char *p;
int r;
@@ -82,7 +82,7 @@ int proc_cmdline_parse_given(const char *line, proc_cmdline_parse_t parse_item,
return 0;
}
-int proc_cmdline_parse(proc_cmdline_parse_t parse_item, void *data, unsigned flags) {
+int proc_cmdline_parse(proc_cmdline_parse_t parse_item, void *data, ProcCmdlineFlags flags) {
_cleanup_free_ char *line = NULL;
int r;
@@ -127,7 +127,7 @@ bool proc_cmdline_key_streq(const char *x, const char *y) {
return true;
}
-int proc_cmdline_get_key(const char *key, unsigned flags, char **value) {
+int proc_cmdline_get_key(const char *key, ProcCmdlineFlags flags, char **value) {
_cleanup_free_ char *line = NULL, *ret = NULL;
bool found = false;
const char *p;