Print this page
3913 there is no dialup, only zuul

*** 20,29 **** --- 20,32 ---- */ /* * Copyright 2010 Sun Microsystems, Inc. All rights reserved. * Use is subject to license terms. */ + /* + * Copyright (c) 2013, Joyent, Inc. All rights reserved. + */ /* Copyright (c) 1984, 1986, 1987, 1988, 1989 AT&T */ /* All Rights Reserved */ /*
*** 1249,1260 **** } int main(int argc, char *argv[]) { - char *ttyn = ttyname(STDERR_FILENO); - int qflag = 0, needlog = 1, nosync = 0; int fast_reboot = 0; int prom_reboot = 0; uintptr_t mdep = NULL; int cmd, fcn, c, aval, r; --- 1252,1261 ----
*** 1322,1332 **** break; case 'q': qflag = 1; break; case 'y': ! ttyn = NULL; break; case 'f': fast_reboot = 1; break; case 'p': --- 1323,1335 ---- break; case 'q': qflag = 1; break; case 'y': ! /* ! * Option ignored for backwards compatibility. ! */ break; case 'f': fast_reboot = 1; break; case 'p':
*** 1446,1468 **** #if 0 /* For debugging */ if (mdep != NULL) (void) fprintf(stderr, "mdep = %s\n", (char *)mdep); #endif - if (fcn != AD_BOOT && ttyn != NULL && - strncmp(ttyn, "/dev/term/", strlen("/dev/term/")) == 0) { - /* - * TRANSLATION_NOTE - * Don't translate ``halt -y'' - */ - (void) fprintf(stderr, - gettext("%s: dangerous on a dialup;"), cmdname); - (void) fprintf(stderr, - gettext("use ``%s -y'' if you are really sure\n"), cmdname); - goto fail; - } - if (needlog) { char *user = getlogin(); struct passwd *pw; char *tty; --- 1449,1458 ----