diff --git a/src/vmspawn/vmspawn.c b/src/vmspawn/vmspawn.c index fae0bf17b1..2eb7d3c7a9 100644 --- a/src/vmspawn/vmspawn.c +++ b/src/vmspawn/vmspawn.c @@ -117,7 +117,6 @@ static int arg_secure_boot = -1; static MachineCredentialContext arg_credentials = {}; static uid_t arg_uid_shift = UID_INVALID, arg_uid_range = 0x10000U; static RuntimeMountContext arg_runtime_mounts = {}; -static SettingsMask arg_settings_mask = 0; static char *arg_firmware = NULL; static char *arg_forward_journal = NULL; static bool arg_privileged = false; @@ -365,7 +364,6 @@ static int parse_argv(int argc, char *argv[]) { if (r < 0) return r; - arg_settings_mask |= SETTING_DIRECTORY; break; case 'i': @@ -373,7 +371,6 @@ static int parse_argv(int argc, char *argv[]) { if (r < 0) return r; - arg_settings_mask |= SETTING_DIRECTORY; break; case 'M': @@ -485,7 +482,6 @@ static int parse_argv(int argc, char *argv[]) { if (r < 0) return log_error_errno(r, "Invalid UUID: %s", optarg); - arg_settings_mask |= SETTING_MACHINE_ID; break; case ARG_REGISTER: @@ -505,7 +501,6 @@ static int parse_argv(int argc, char *argv[]) { if (r < 0) return log_error_errno(r, "Failed to parse --bind(-ro)= argument %s: %m", optarg); - arg_settings_mask |= SETTING_BIND_MOUNTS; break; case ARG_EXTRA_DRIVE: { @@ -558,7 +553,6 @@ static int parse_argv(int argc, char *argv[]) { r = machine_credential_set(&arg_credentials, optarg); if (r < 0) return r; - arg_settings_mask |= SETTING_CREDENTIALS; break; } @@ -567,7 +561,6 @@ static int parse_argv(int argc, char *argv[]) { if (r < 0) return r; - arg_settings_mask |= SETTING_CREDENTIALS; break; } @@ -693,8 +686,6 @@ static int parse_argv(int argc, char *argv[]) { arg_kernel_cmdline_extra = strv_copy(argv + optind); if (!arg_kernel_cmdline_extra) return log_oom(); - - arg_settings_mask |= SETTING_START_MODE; } return 1;