commit 6cea2bd498b15aac14b884916b7dffa76f0547b7 parent 4c25ea6703296d068a133da9821643f87c5f5316 Author: Nick Mathewson <nickm@torproject.org> Date: Tue, 8 Oct 2019 10:50:53 -0400 Document takes_argument_t and its members. Diffstat:
| M | src/app/config/config.c | | | 6 | ++++++ |
1 file changed, 6 insertions(+), 0 deletions(-)
diff --git a/src/app/config/config.c b/src/app/config/config.c @@ -2447,9 +2447,15 @@ options_act(const or_options_t *old_options) return 0; } +/** + * Enumeration to describe the syntax for a command-line option. + **/ typedef enum { + /** Describe an option that does not take an argument. */ ARGUMENT_NONE = 0, + /** Describes an option that takes a single argument. */ ARGUMENT_NECESSARY = 1, + /** Describes an option that takes a single optinal argument. */ ARGUMENT_OPTIONAL = 2 } takes_argument_t;