[tor-commits] [tor/master] Document takes_argument_t and its members.
nickm at torproject.org
nickm at torproject.org
Thu Oct 17 16:01:55 UTC 2019
commit 6cea2bd498b15aac14b884916b7dffa76f0547b7
Author: Nick Mathewson <nickm at torproject.org>
Date: Tue Oct 8 10:50:53 2019 -0400
Document takes_argument_t and its members.
---
src/app/config/config.c | 6 ++++++
1 file changed, 6 insertions(+)
diff --git a/src/app/config/config.c b/src/app/config/config.c
index 561fc6545..44d6a82e5 100644
--- 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;
More information about the tor-commits
mailing list