meson: simplify setting of ImdsNetworkMode default
This follows the pattern used for dnssec default mode right above.
This commit is contained in:
+1
-1
@@ -1544,7 +1544,7 @@ have = get_option('imds').require(
|
|||||||
conf.get('HAVE_LIBCURL') == 1,
|
conf.get('HAVE_LIBCURL') == 1,
|
||||||
error_message : 'curl required').allowed()
|
error_message : 'curl required').allowed()
|
||||||
conf.set10('ENABLE_IMDS', have)
|
conf.set10('ENABLE_IMDS', have)
|
||||||
conf.set10('IMDS_NETWORK_LOCKED_DEFAULT', get_option('imds-network') == 'locked')
|
conf.set('IMDS_NETWORK_DEFAULT', 'IMDS_NETWORK_@0@'.format(get_option('imds-network')).to_upper())
|
||||||
|
|
||||||
have = get_option('importd').require(
|
have = get_option('importd').require(
|
||||||
conf.get('HAVE_LIBCURL') == 1 and
|
conf.get('HAVE_LIBCURL') == 1 and
|
||||||
|
|||||||
@@ -15,8 +15,7 @@
|
|||||||
|
|
||||||
static int arg_enabled = -1; /* Whether we shall offer local IMDS APIs */
|
static int arg_enabled = -1; /* Whether we shall offer local IMDS APIs */
|
||||||
static bool arg_import = true; /* Whether we shall import IMDS credentials, SSH keys, … into the local system */
|
static bool arg_import = true; /* Whether we shall import IMDS credentials, SSH keys, … into the local system */
|
||||||
static ImdsNetworkMode arg_network_mode =
|
static ImdsNetworkMode arg_network_mode = IMDS_NETWORK_DEFAULT;
|
||||||
IMDS_NETWORK_LOCKED_DEFAULT ? IMDS_NETWORK_LOCKED : IMDS_NETWORK_UNLOCKED;
|
|
||||||
|
|
||||||
static int parse_proc_cmdline_item(const char *key, const char *value, void *data) {
|
static int parse_proc_cmdline_item(const char *key, const char *value, void *data) {
|
||||||
int r;
|
int r;
|
||||||
|
|||||||
Reference in New Issue
Block a user