Lines Matching +defs:cpp +defs:a
73 * copy_termbuf() hands in a new "termbuf" to write to the kernel, and
122 #define setval(a, b) *valp = termbuf.c_cc[a]; \
123 *valpp = &termbuf.c_cc[a]; \
125 #define defval(a) *valp = ((cc_t)a); *valpp = (cc_t *)0; return(SLC_DEFAULT);
175 * Allocate a pty. As a side effect, the external character
423 * that is necessary. The return value is a file descriptor
451 * Make sure that we don't have a controlling tty, and
510 * making sure that we have a clean tty.
521 * Given a hostname, do whatever
570 * Assuming that we are now running as a child processes, this
594 * -a : pass on the address of the host.
596 * WARNING: -h and -a are accepted by login
604 argv = addarg(argv, "-a");
649 * fails, and the user then specifies a different
666 * finish up with the tty. There's a race condition
680 char **cpp;
685 * 10 entries, a leading length, and a null
693 for (cpp = argv; *cpp; cpp++)
695 if (cpp == &argv[(long)argv[-1]]) {
705 cpp = &argv[(long)argv[-1] - 10];
707 *cpp++ = __UNCONST(val);
708 *cpp = 0;
738 char **cpp, **cpp2;
741 for (cpp2 = cpp = environ; *cpp; cpp++) {
745 if(strncmp(*cpp, *p, strlen(*p)) == 0) {
753 if(strncmp(*cpp, *p, strlen(*p)) == 0)
756 *cpp2++ = *cpp;