diff options
author | Sergey Poznyakoff <gray@gnu.org.ua> | 2012-12-05 19:04:35 +0200 |
---|---|---|
committer | Sergey Poznyakoff <gray@gnu.org.ua> | 2012-12-05 19:04:35 +0200 |
commit | b66c616988486510b3d75051eaf709db8efc8e79 (patch) | |
tree | b4440a077b71432106e57d85487e4b5e4c7aaf7c /src/eclat.h | |
parent | 3f1f18e26d8ed66b227d5de6207842021118fd3b (diff) | |
download | eclat-b66c616988486510b3d75051eaf709db8efc8e79.tar.gz eclat-b66c616988486510b3d75051eaf709db8efc8e79.tar.bz2 |
Implement release-address.
* TODO: Update.
* doc/Makefile.am: Add new files.
* doc/eclat-allocate-address.1: New file.
* doc/eclat-release-address.1: New file.
* doc/eclat-associate-address.1: Update.
* doc/eclat-describe-addresses.1: Update.
* doc/eclat-disassociate-address.1: Update.
* doc/eclat.1: Update.
* etc/Makefile.am: Add new files.
* etc/release-address.fln: New file.
* lib/Makefile.am: Add new files.
* lib/confirm.c: New file.
* lib/getyn.c: New file.
* lib/libeclat.h (eclat_getyn,eclat_vgetyn)
(eclat_confirm): New protos.
(eclat_confirm_mode): New extern.
* src/Makefile.am: Add new files.
* src/cmdline.opt: New options -Y (--yes) and -N (--no).
* src/eclat.c: Register the release-address command.
* src/eclat.h (EX_CANCELLED): New constant.
(eclat_release_address): New proto.
* src/reladdr-cl.opt: New file.
* src/reladdr.c: New file.
Diffstat (limited to 'src/eclat.h')
-rw-r--r-- | src/eclat.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/eclat.h b/src/eclat.h index 10441f8..57c624f 100644 --- a/src/eclat.h +++ b/src/eclat.h @@ -30,6 +30,8 @@ #include "libeclat.h" #include "forlan.h" +#define EX_CANCELLED 16 + #define ECLAT_DEBCAT_MAIN 0 #define ECLAT_DEBCAT_CFGRAM 1 #define ECLAT_DEBCAT_CFLEX 2 @@ -69,6 +71,7 @@ int eclat_describe_tags(CURL *curl, int argc, char **argv); int eclat_describe_instance_status(CURL *curl, int argc, char **argv); int eclat_describe_instances(CURL *curl, int argc, char **argv); int eclat_allocate_address(CURL *curl, int argc, char **argv); +int eclat_release_address(CURL *curl, int argc, char **argv); int eclat_associate_address(CURL *curl, int argc, char **argv); int eclat_disassociate_address(CURL *curl, int argc, char **argv); int eclat_describe_addresses(CURL *curl, int argc, char **argv); |