Kovri: boost.program_options boolean option overhaul
Created by: anonimal
By submitting this issue, I confirm the following:
- I have read and understood the contributor guide in kovri-docs.
- I have checked that the issue I am reporting can be replicated or that the feature I am suggesting is not present.
- I have checked opened or recently closed pull requests for existing solutions/implementations to my issue/suggestion.
Our current boolean options are confusing and redundant. There's no reason to --enable 0
if the argument value is to be false. Instead, simply don't --enable
the option or --disable
if enabled by default.