Blame SOURCES/0007-check-input.patch

e20f4c
diff -urNp old/doc/ipmitool.1 new/doc/ipmitool.1
e20f4c
--- old/doc/ipmitool.1	2017-10-03 16:10:50.446539988 +0200
e20f4c
+++ new/doc/ipmitool.1	2017-10-03 16:16:37.039673239 +0200
e20f4c
@@ -3170,13 +3170,14 @@ SOL configuration data for the currently
e20f4c
 
e20f4c
 Enable, disable or show status of SOL payload for the user on the specified channel. 
e20f4c
 .TP 
e20f4c
-\fIset\fP <\fBparameter\fR> <\fBvalue\fR> [<\fBchannel\fR>]
e20f4c
+\fIset\fP <\fBparameter\fR> <\fBvalue\fR> [<\fBchannel\fR>] [\fBnoguard\fR]
e20f4c
 .br 
e20f4c
 
e20f4c
 Configure parameters for Serial Over Lan.  If no channel is given,
e20f4c
 it will display SOL configuration data for the currently used
e20f4c
 channel.  Configuration parameter updates are automatically guarded
e20f4c
-with the updates to the set\-in\-progress parameter.
e20f4c
+with the updates to the set\-in\-progress parameter, unless \fInoguard\fR
e20f4c
+parameter is present.
e20f4c
 .RS
e20f4c
 .TP 
e20f4c
 Valid parameters and values are:
e20f4c
diff -urNp old/lib/ipmi_sol.c new/lib/ipmi_sol.c
e20f4c
--- old/lib/ipmi_sol.c	2017-10-03 16:10:50.447539996 +0200
e20f4c
+++ new/lib/ipmi_sol.c	2017-10-03 16:18:37.079006949 +0200
e20f4c
@@ -1875,7 +1875,7 @@ static void
e20f4c
 print_sol_usage(void)
e20f4c
 {
e20f4c
 	lprintf(LOG_NOTICE, "SOL Commands: info [<channel number>]");
e20f4c
-	lprintf(LOG_NOTICE, "              set <parameter> <value> [channel]");
e20f4c
+	lprintf(LOG_NOTICE, "              set <parameter> <value> [channel] [noguard]");
e20f4c
 	lprintf(LOG_NOTICE, "              payload <enable|disable|status> [channel] [userid]");
e20f4c
 	lprintf(LOG_NOTICE, "              activate [<usesolkeepalive|nokeepalive>] [instance=<number>]");
e20f4c
 	lprintf(LOG_NOTICE, "              deactivate [instance=<number>]");
e20f4c
@@ -1890,6 +1890,8 @@ print_sol_usage(void)
e20f4c
 static void
e20f4c
 print_sol_set_usage(void)
e20f4c
 {
e20f4c
+	lprintf(LOG_NOTICE, "\nSOL set usage: \n");
e20f4c
+	lprintf(LOG_NOTICE, "  sol set <parameter> <value> [channel] [noguard]\n");
e20f4c
 	lprintf(LOG_NOTICE, "\nSOL set parameters and values: \n");
e20f4c
   	lprintf(LOG_NOTICE, "  set-in-progress             set-complete | "
e20f4c
 		"set-in-progress | commit-write");