diff options
author | gramanas <anastasis.gramm2@gmail.com> | 2018-11-16 14:43:19 +0200 |
---|---|---|
committer | gramanas <anastasis.gramm2@gmail.com> | 2018-11-16 14:43:19 +0200 |
commit | 54ae271dfc5f8405233ed320b2e9bd821ee8210f (patch) | |
tree | 9b27941b0e5cc0aa5ba805e1bcb9f8d7ff965592 /src/actions.h | |
parent | 97e14c73be6684259e235a92cc575ea39a04fc7e (diff) | |
download | ck-54ae271dfc5f8405233ed320b2e9bd821ee8210f.tar.gz ck-54ae271dfc5f8405233ed320b2e9bd821ee8210f.tar.bz2 ck-54ae271dfc5f8405233ed320b2e9bd821ee8210f.zip |
Code restructure/simplification, restore regression test
Diffstat (limited to 'src/actions.h')
-rw-r--r-- | src/actions.h | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/src/actions.h b/src/actions.h index d261cc6..2015538 100644 --- a/src/actions.h +++ b/src/actions.h @@ -67,4 +67,29 @@ struct ListOptions { int err; }; +/* init.c */ +int init_create_config_file(UserOpt *opt); + +/* add.c */ +AddOpt add_make_options(cklist *args); +void add_print_opts(AddOpt *opt); +int add_make_link(const AddOpt *opt, const Conf *conf); + +/* list.c */ +ListOpt list_make_options(cklist *args); + +/* restore.c */ +int restore_make_links(cklist *from, cklist *to); + +/************************/ +/* PRINT RESULTS & HELP */ +/************************/ +#define X(ACTION) \ + void print_##ACTION##_help(void); +CK_ACTIONS +#undef X + +void print_conf_help(void); +void print_verbose_help(void); + #endif /* ACTIONS_H */ |