Lines Matching +full:modem +full:- +full:init
1 /*-
2 * SPDX-License-Identifier: BSD-3-Clause
68 /* defines for auto detection of incoming PPP calls (->PAP/CHAP) */
75 #define PPP_LCP_HI 0xc0 /* LCP protocol - high byte */
76 #define PPP_LCP_LOW 0x21 /* LCP protocol - low byte */
175 gethostname(hostname, sizeof(hostname) - 1); in main()
176 hostname[sizeof(hostname) - 1] = '\0'; in main()
197 * If the tty line is "-", we do the old style getty presuming in main()
199 * J. Gettys - MIT Project Athena. in main()
201 if (argc <= 2 || strcmp(argv[2], "-") == 0) { in main()
224 * Init or answer modem sequence has been specified. in main()
235 syslog(LOG_ERR, "modem init problem on %s", ttyn); in main()
256 exit(0); /* recycle for init */ in main()
260 syslog(LOG_ERR, "modem answer problem on %s", ttyn); in main()
305 if ((fd = open(IF, O_RDONLY)) != -1) { in main()
336 while (*p && q < &name[sizeof name - 1]) { in main()
364 if (name[0] == '-') { in main()
365 puts("user names may not start with '-'."); in main()
371 "invalid auto-login name: %s", AL); in main()
399 execle(LO, "login", AL ? "-fp" : "-p", name, in main()
419 while ((i = open(tty, flags)) == -1) in opentty()
480 ioctl(STDIN_FILENO, FIONBIO, &off); /* turn off non-blocking mode */ in setttymode()
568 if (c == '\r' || c == '\n' || np >= &name[sizeof name-1]) { in getname()
578 np--; in getname()
623 pad += *s++ - '0'; in putpad()
627 pad += s[1] - '0'; in putpad()
647 while (pad--) in putpad()
708 while (i < (sizeof linebuf - 3) && read(fd, linebuf+i, 1)==1) { in get_line()