summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/Makefile.am2
-rw-r--r--src/getht.h20
2 files changed, 21 insertions, 1 deletions
diff --git a/src/Makefile.am b/src/Makefile.am
index 254ac6b..e6b2bc1 100644
--- a/src/Makefile.am
+++ b/src/Makefile.am
@@ -4,4 +4,4 @@ bin_PROGRAMS = getht
getht_SOURCES = config.c cli.c download.c getht.c issuemem.c \
tocxml.c xml.c \
- config.h getht.h issue.h version.h
+ getht.h issue.h version.h
diff --git a/src/getht.h b/src/getht.h
index 8c09c3f..6f7bc1d 100644
--- a/src/getht.h
+++ b/src/getht.h
@@ -26,3 +26,23 @@
#define ISS_XML_FILE "htde_toc.xml"
#define STR_MAX 512
+
+#include <curl/curl.h>
+
+struct config {
+ char * proxytype;
+ char * proxyauth;
+ char proxy_addr[STR_MAX];
+ long proxy_port;
+ char proxy_user[STR_MAX];
+ char proxy_pass[STR_MAX];
+
+ char toc_xml[STR_MAX];
+ char issue_uri[STR_MAX];
+
+ char save_path[STR_MAX];
+
+ int startup_check;
+
+ CURL *curl_handle;
+};