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