diff --git a/doc/ipmitool.1 b/doc/ipmitool.1 index 7ad0c40..796ec83 100644 --- a/doc/ipmitool.1 +++ b/doc/ipmitool.1 @@ -3170,13 +3170,14 @@ SOL configuration data for the currently used channel. Enable, disable or show status of SOL payload for the user on the specified channel. .TP -\fIset\fP <\fBparameter\fR> <\fBvalue\fR> [<\fBchannel\fR>] +\fIset\fP <\fBparameter\fR> <\fBvalue\fR> [<\fBchannel\fR>] [\fBnoguard\fR] .br Configure parameters for Serial Over Lan. If no channel is given, it will display SOL configuration data for the currently used channel. Configuration parameter updates are automatically guarded -with the updates to the set\-in\-progress parameter. +with the updates to the set\-in\-progress parameter, unless \fInoguard\fR +parameter is present. .RS .TP Valid parameters and values are: diff --git a/lib/ipmi_sol.c b/lib/ipmi_sol.c index 3acd5bb..04dbe63 100644 --- a/lib/ipmi_sol.c +++ b/lib/ipmi_sol.c @@ -1875,7 +1875,7 @@ static void print_sol_usage(void) { lprintf(LOG_NOTICE, "SOL Commands: info []"); - lprintf(LOG_NOTICE, " set [channel]"); + lprintf(LOG_NOTICE, " set [channel] [noguard]"); lprintf(LOG_NOTICE, " payload [channel] [userid]"); lprintf(LOG_NOTICE, " activate [] [instance=]"); lprintf(LOG_NOTICE, " deactivate [instance=]"); @@ -1890,6 +1890,8 @@ print_sol_usage(void) static void print_sol_set_usage(void) { + lprintf(LOG_NOTICE, "\nSOL set usage: \n"); + lprintf(LOG_NOTICE, " sol set [channel] [noguard]\n"); lprintf(LOG_NOTICE, "\nSOL set parameters and values: \n"); lprintf(LOG_NOTICE, " set-in-progress set-complete | " "set-in-progress | commit-write");