aboutsummaryrefslogtreecommitdiff
path: root/src/eclat.h
diff options
context:
space:
mode:
authorSergey Poznyakoff <gray@gnu.org.ua>2012-12-05 19:04:35 +0200
committerSergey Poznyakoff <gray@gnu.org.ua>2012-12-05 19:04:35 +0200
commitb66c616988486510b3d75051eaf709db8efc8e79 (patch)
treeb4440a077b71432106e57d85487e4b5e4c7aaf7c /src/eclat.h
parent3f1f18e26d8ed66b227d5de6207842021118fd3b (diff)
downloadeclat-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.h3
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);

Return to:

Send suggestions and report system problems to the System administrator.