1// SPDX-License-Identifier: GPL-3.0-or-later
2
3#pragma once
4
5#include <mos/string_view.hpp>
6#include <mos/types.hpp>
7
8typedef struct
9{
10 const char *name;
11 const char *arg;
12 bool used;
13} cmdline_option_t;
14
15void mos_cmdline_init(const char *bootloader_cmdline);
16cmdline_option_t *cmdline_get_option(const char *option_name);
17bool cmdline_string_truthiness(mos::string_view arg, bool default_value);
18