Annotation of researchv10no/libc/gen/jterm.c, revision 1.1.1.1

1.1       root        1: #include "/usr/jerq/include/jioctl.h"
                      2: #include <sys/ttyio.h>
                      3: #include <sys/filio.h>
                      4: 
                      5: extern int tty_ld;
                      6: 
                      7: jterm()
                      8: {
                      9:        struct tchars tc;
                     10:        struct sgttyb sg;
                     11:        if (ioctl(0, FIOLOOKLD, (char *)0) == tty_ld) {
                     12:                ioctl(0, TIOCGETC, &tc);
                     13:                ioctl(0, TIOCGETP, &sg);
                     14:                ioctl(0, FIOPOPLD, (char *)0);
                     15:                ioctl(0, TIOCSETC, &tc);
                     16:                ioctl(0, TIOCSETP, &sg);
                     17:        }
                     18:        ioctl(0, JTERM, (char *)0);
                     19: }

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.