- if ( ( argc != 2) || (**(argv+1) == '-' ) ) {
- usage ("chvt N\n\nChange foreground virtual terminal to /dev/ttyN\n");
- }
- fd = get_console_fd("/dev/console");
- num = atoi(argv[1]);
- if (ioctl(fd,VT_ACTIVATE,num)) {
- perror("VT_ACTIVATE");
- exit(FALSE);
- }
- if (ioctl(fd,VT_WAITACTIVE,num)) {
- perror("VT_WAITACTIVE");
- exit(FALSE);
- }
- exit( TRUE);
-}