mirror of
https://github.com/ipxe/ipxe
synced 2026-05-04 03:03:43 +03:00
[console] Allow console input and output to be disabled independently
Signed-off-by: Michael Brown <mcb30@ipxe.org>
This commit is contained in:
@@ -178,7 +178,7 @@ static void syslogs_putchar ( int character ) {
|
||||
/** Encrypted syslog console driver */
|
||||
struct console_driver syslogs_console __console_driver = {
|
||||
.putchar = syslogs_putchar,
|
||||
.disabled = 1,
|
||||
.disabled = CONSOLE_DISABLED,
|
||||
.usage = CONSOLE_SYSLOGS,
|
||||
};
|
||||
|
||||
@@ -227,7 +227,7 @@ static int apply_syslogs_settings ( void ) {
|
||||
old_server = NULL;
|
||||
|
||||
/* Reset encrypted syslog connection */
|
||||
syslogs_console.disabled = 1;
|
||||
syslogs_console.disabled = CONSOLE_DISABLED;
|
||||
intf_restart ( &syslogs, 0 );
|
||||
|
||||
/* Do nothing unless we have a log server */
|
||||
|
||||
@@ -176,7 +176,7 @@ static void syslog_putchar ( int character ) {
|
||||
/** Syslog console driver */
|
||||
struct console_driver syslog_console __console_driver = {
|
||||
.putchar = syslog_putchar,
|
||||
.disabled = 1,
|
||||
.disabled = CONSOLE_DISABLED,
|
||||
.usage = CONSOLE_SYSLOG,
|
||||
};
|
||||
|
||||
@@ -222,7 +222,7 @@ static int apply_syslog_settings ( void ) {
|
||||
}
|
||||
|
||||
/* Fetch log server */
|
||||
syslog_console.disabled = 1;
|
||||
syslog_console.disabled = CONSOLE_DISABLED;
|
||||
old_addr.s_addr = sin_logserver->sin_addr.s_addr;
|
||||
if ( ( len = fetch_ipv4_setting ( NULL, &syslog_setting,
|
||||
&sin_logserver->sin_addr ) ) >= 0 ) {
|
||||
|
||||
Reference in New Issue
Block a user