Convert to AST_CLI_YESNO and AST_CLI_ONOFF
[asterisk/asterisk.git] / include / asterisk / cli.h
index af0c684..7258548 100644 (file)
@@ -64,6 +64,13 @@ void ast_cli(int fd, const char *fmt, ...)
  */
 #define AST_CLI_YESNO(x) (x) ? "Yes" : "No"
 
+/*! \brief return On or Off depending on the argument.
+ * This is used in many places in CLI command, having a function to generate
+ * this helps maintaining a consistent output (and possibly emitting the
+ * output in other languages, at some point).
+ */
+#define AST_CLI_ONOFF(x) (x) ? "On" : "Off"
+
 /*! \page CLI_command_API CLI command API
 
    CLI commands are described by a struct ast_cli_entry that contains