summaryrefslogtreecommitdiffstats
path: root/loader/urls.h
diff options
context:
space:
mode:
authorErik Troan <ewt@redhat.com>1999-08-18 01:18:34 +0000
committerErik Troan <ewt@redhat.com>1999-08-18 01:18:34 +0000
commitff20a29f09015ff6053530bc4baa4089a18d1eac (patch)
tree8d389c40be5d5fd813f298fa443138dadfa33e22 /loader/urls.h
parenta6576f16b38706d235c47fde62f753b486db5709 (diff)
downloadanaconda-ff20a29f09015ff6053530bc4baa4089a18d1eac.tar.gz
anaconda-ff20a29f09015ff6053530bc4baa4089a18d1eac.tar.xz
anaconda-ff20a29f09015ff6053530bc4baa4089a18d1eac.zip
*** empty log message ***
Diffstat (limited to 'loader/urls.h')
-rw-r--r--loader/urls.h23
1 files changed, 23 insertions, 0 deletions
diff --git a/loader/urls.h b/loader/urls.h
new file mode 100644
index 000000000..e79f1ca51
--- /dev/null
+++ b/loader/urls.h
@@ -0,0 +1,23 @@
+#ifndef H_LOADER_URLS
+#define H_LOADER_URLS
+
+enum urlprotocol_t { URL_METHOD_FTP, URL_METHOD_HTTP };
+typedef enum urlprotocol_t urlprotocol;
+
+struct iurlinfo {
+ char * address;
+ char * login;
+ char * password;
+ char * prefix;
+ char * proxy;
+ char * proxyPort;
+ char * urlprefix;
+};
+
+int urlMainSetupPanel(struct iurlinfo * ui, urlprotocol protocol,
+ char * doSecondarySetup);
+int urlSecondarySetupPanel(struct iurlinfo * ui, urlprotocol protocol);
+FD_t urlinstStartTransfer(struct iurlinfo * ui, char * filename);
+int urlinstFinishTransfer(FD_t fd);
+
+#endif