Use libipmiconsole defaults from libipmiconsole.conf if set #27
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
The library libipmiconsole allows you to set defaults via the config
file libipmiconsole.conf. However, these defaults are not used unless
the engine_config flags are initialized with all bits toggled to 1.
This functionality is useful for setting flags such as:
libipmiconsole-context-engine-flags serialkeepalive
Which was necessary for Dell's ipmi SOL implementation, which upon
connection establishment does not send any output from the server until
an input character is sent on stdin. This renders conman's console
logging useless you manually connect to each console. However, using the
serialkeepalive setting, the '\0' char triggers the connection to start
sending output.