]> git.tuebingen.mpg.de Git - adu.git/blobdiff - interactive.c
Use the new formating code to print the user summary.
[adu.git] / interactive.c
index 295be371b384cd102534914f4c4a0903a89ddab2..35b9b48026f69023254acc938ced5fb9badd414a 100644 (file)
@@ -1,3 +1,4 @@
+#include "format.h"
 #include "adu.h"
 #include "string.h"
 #include "error.h"
@@ -10,6 +11,7 @@ struct interactive_command {
 };
 
 static struct uid_range *admissible_uids;
+static struct select_format_info sfi;
 
 #define INTERACTIVE_COMMANDS \
        INTERACTIVE_COMMAND(dump, "dump the current configuration") \
@@ -47,7 +49,7 @@ static int read_input_line(char *line, size_t size)
 
 static int icom_run(__a_unused char *line)
 {
-       return run_select_query(admissible_uids);
+       return run_select_query(admissible_uids, &sfi);
 }
 
 static int icom_help(__a_unused char *line)
@@ -74,7 +76,7 @@ static int icom_set(char *line)
                .check_ambiguity = 0,
                .print_errors = 1
        };
-       return parse_select_options(line, &params, &admissible_uids);
+       return parse_select_options(line, &params, &admissible_uids, &sfi);
 }
 
 static int icom_dump(__a_unused char *line)