mirror of
https://github.com/palera1n/palera1n.git
synced 2026-10-28 12:09:48 +01:00
sneak
This commit is contained in:
1 parent
290bcb143e
commit
a3fa59eaa8
1 file changed
-12
@@ -19,10 +19,8 @@ checkrain_option_p host_flags_p = &host_flags;
|
|||||||
static bool force_use_verbose_boot = false;
|
static bool force_use_verbose_boot = false;
|
||||||
|
|
||||||
static struct option longopts[] = {
|
static struct option longopts[] = {
|
||||||
#ifdef ROOTFUL
|
|
||||||
{"setup-partial-fakefs", no_argument, NULL, 'B'},
|
{"setup-partial-fakefs", no_argument, NULL, 'B'},
|
||||||
{"setup-fakefs", no_argument, NULL, 'c'},
|
{"setup-fakefs", no_argument, NULL, 'c'},
|
||||||
#endif
|
|
||||||
{"dfuhelper", no_argument, NULL, 'D'},
|
{"dfuhelper", no_argument, NULL, 'D'},
|
||||||
{"help", no_argument, NULL, 'h'},
|
{"help", no_argument, NULL, 'h'},
|
||||||
{"pongo-shell", no_argument, NULL, 'p'},
|
{"pongo-shell", no_argument, NULL, 'p'},
|
||||||
@@ -30,9 +28,7 @@ static struct option longopts[] = {
|
|||||||
{"debug-logging", no_argument, NULL, 'v'},
|
{"debug-logging", no_argument, NULL, 'v'},
|
||||||
{"verbose-boot", no_argument, NULL, 'V'},
|
{"verbose-boot", no_argument, NULL, 'V'},
|
||||||
{"boot-args", required_argument, NULL, 'e'},
|
{"boot-args", required_argument, NULL, 'e'},
|
||||||
#ifdef ROOTFUL
|
|
||||||
{"fakefs", no_argument, NULL, 'f'},
|
{"fakefs", no_argument, NULL, 'f'},
|
||||||
#endif
|
|
||||||
{"rootless", no_argument, NULL, 'l'},
|
{"rootless", no_argument, NULL, 'l'},
|
||||||
{"jbinit-log-to-file", no_argument, NULL, 'L'},
|
{"jbinit-log-to-file", no_argument, NULL, 'L'},
|
||||||
{"demote", no_argument, NULL, 'd'},
|
{"demote", no_argument, NULL, 'd'},
|
||||||
@@ -130,13 +126,10 @@ int optparse(int argc, char* argv[]) {
|
|||||||
#ifdef DEV_BUILD
|
#ifdef DEV_BUILD
|
||||||
"12"
|
"12"
|
||||||
#endif
|
#endif
|
||||||
#ifdef ROOTFUL
|
|
||||||
"fcB"
|
"fcB"
|
||||||
#endif
|
|
||||||
,longopts, NULL)) != -1)
|
,longopts, NULL)) != -1)
|
||||||
{
|
{
|
||||||
switch (opt) {
|
switch (opt) {
|
||||||
#ifdef ROOTFUL
|
|
||||||
case 'B':
|
case 'B':
|
||||||
palerain_flags |= palerain_option_setup_partial_root;
|
palerain_flags |= palerain_option_setup_partial_root;
|
||||||
palerain_flags |= palerain_option_setup_rootful;
|
palerain_flags |= palerain_option_setup_rootful;
|
||||||
@@ -146,7 +139,6 @@ int optparse(int argc, char* argv[]) {
|
|||||||
palerain_flags |= palerain_option_setup_rootful;
|
palerain_flags |= palerain_option_setup_rootful;
|
||||||
kpf_flags |= checkrain_option_verbose_boot;
|
kpf_flags |= checkrain_option_verbose_boot;
|
||||||
break;
|
break;
|
||||||
#endif
|
|
||||||
case 'p':
|
case 'p':
|
||||||
host_flags |= host_option_pongo_exit;
|
host_flags |= host_option_pongo_exit;
|
||||||
break;
|
break;
|
||||||
@@ -176,17 +168,13 @@ int optparse(int argc, char* argv[]) {
|
|||||||
}
|
}
|
||||||
snprintf(xargs_cmd, sizeof(xargs_cmd), "xargs %s", optarg);
|
snprintf(xargs_cmd, sizeof(xargs_cmd), "xargs %s", optarg);
|
||||||
break;
|
break;
|
||||||
#ifdef ROOTFUL
|
|
||||||
case 'f':
|
case 'f':
|
||||||
snprintf(rootfs_cmd, sizeof(rootfs_cmd), "rootfs %s", optarg);
|
snprintf(rootfs_cmd, sizeof(rootfs_cmd), "rootfs %s", optarg);
|
||||||
snprintf(dtpatch_cmd, 0x20, "dtpatch %s", optarg);
|
snprintf(dtpatch_cmd, 0x20, "dtpatch %s", optarg);
|
||||||
palerain_flags |= palerain_option_rootful;
|
palerain_flags |= palerain_option_rootful;
|
||||||
break;
|
break;
|
||||||
#endif
|
|
||||||
case 'l':
|
case 'l':
|
||||||
#ifdef ROOTFUL
|
|
||||||
palerain_flags &= ~palerain_option_rootful;
|
palerain_flags &= ~palerain_option_rootful;
|
||||||
#endif
|
|
||||||
break;
|
break;
|
||||||
case 'L':
|
case 'L':
|
||||||
palerain_flags |= palerain_option_jbinit_log_to_file;
|
palerain_flags |= palerain_option_jbinit_log_to_file;
|
||||||
|
|||||||
Reference in new issue
Block a user