diff options
author | jkh <jkh@FreeBSD.org> | 2001-10-12 07:36:34 +0000 |
---|---|---|
committer | jkh <jkh@FreeBSD.org> | 2001-10-12 07:36:34 +0000 |
commit | a05a408d1477a5343412025e2e3b23c405a7d380 (patch) | |
tree | f739d4371630cf7f94d9f84c599f9c7716b75403 /usr.sbin/sade/main.c | |
parent | fa0b53723556b0757603a7686ae1cb2bbcda6e08 (diff) | |
download | FreeBSD-src-a05a408d1477a5343412025e2e3b23c405a7d380.zip FreeBSD-src-a05a408d1477a5343412025e2e3b23c405a7d380.tar.gz |
DTRT in the restart case
Diffstat (limited to 'usr.sbin/sade/main.c')
-rw-r--r-- | usr.sbin/sade/main.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/usr.sbin/sade/main.c b/usr.sbin/sade/main.c index a562029..db56dc0 100644 --- a/usr.sbin/sade/main.c +++ b/usr.sbin/sade/main.c @@ -91,6 +91,8 @@ main(int argc, char **argv) Fake = TRUE; msgConfirm("I'll be just faking it from here on out, OK?"); } + if (argc > 1 && !strcmp(argv[1], "-restart")) + Restarting = TRUE; /* Try to preserve our scroll-back buffer */ if (OnVTY) { @@ -129,7 +131,7 @@ main(int argc, char **argv) if (!strstr(argv[0], "sysinstall")) start_arg = 0; - else if (Fake) + else if (Fake || Restarting) start_arg = 2; else start_arg = 1; |