X-Git-Url: http://git.tuebingen.mpg.de/?p=adu.git;a=blobdiff_plain;f=adu.h;h=85ab63a6e04db918f14f37e3e5f40d9294cb555a;hp=70dba7764677e30df5c5bf50b2675005c4ac079b;hb=fd37e9fafb8fd103b530ab45f0624fb5d67c0a89;hpb=15c765b696accdce0b20c339876e21e6e5967a52 diff --git a/adu.h b/adu.h index 70dba77..85ab63a 100644 --- a/adu.h +++ b/adu.h @@ -21,6 +21,7 @@ #include #include #include "gcc-compat.h" +#include "select.cmdline.h" /** debug loglevel, gets really noisy */ #define DEBUG 1 @@ -178,6 +179,7 @@ enum search_uid_flags { extern uint32_t num_uids; extern struct osl_table *dir_table; extern struct gengetopt_args_info conf; +extern struct select_args_info select_conf; /* adu.c */ __printf_2_3 void __log(int, const char*, ...); @@ -192,9 +194,9 @@ int for_each_admissible_user(int (*func)(struct user_info *, void *), void *data); void sort_hash_table(int (*comp)(const void *, const void *)); -/* select.c */ -int com_select(void); - -/* create.h */ +/* create.c */ int com_create(void); + +/* interactive.c */ +void print_interactive_help(void); int com_interactive(void);