kbd_mode: try harder to find console device if -C TTY is not given

Was (under X):
	$ ./busybox_old kbd_mode
	kbd_mode: ioctl 0x4b44 failed: Inappropriate ioctl for device
Now:
	$ ./busybox kbd_mode
	The keyboard is in off mode

function                                             old     new   delta
kbd_mode_main                                        166     174      +8
packed_usage                                       31782   31764     -18
------------------------------------------------------------------------------
(add/remove: 0/0 grow/shrink: 1/1 up/down: 8/-18)             Total: -10 bytes
   text	   data	    bss	    dec	    hex	filename
 915757	    485	   6880	 923122	  e15f2	busybox_old
 915747	    485	   6880	 923112	  e15e8	busybox_unstripped

Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
This commit is contained in:
Denys Vlasenko
2017-08-06 12:17:46 +02:00
parent 6517bbc76c
commit 32b60cc0db
2 changed files with 14 additions and 9 deletions

View File

@@ -64,7 +64,6 @@ int FAST_FUNC get_console_fd_or_die(void)
}
bb_error_msg_and_die("can't open console");
/*return fd; - total failure */
}
/* From <linux/vt.h> */