summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--mdk-stage1/network.c10
1 files changed, 10 insertions, 0 deletions
diff --git a/mdk-stage1/network.c b/mdk-stage1/network.c
index cbc90126b..2b4ce30fd 100644
--- a/mdk-stage1/network.c
+++ b/mdk-stage1/network.c
@@ -1161,6 +1161,16 @@ enum return_type http_prepare(void)
int fd, size;
int use_http_proxy;
+ if (!IS_AUTOMATIC) {
+ if (answers == NULL)
+ answers = (char **) malloc(sizeof(questions));
+
+ results = choose_mirror_from_list(http_proxy_host, http_proxy_port, "http", &answers[0], &answers[1]);
+
+ if (results == RETURN_BACK)
+ return ftp_prepare();
+ }
+
results = ask_from_entries_auto("Please enter the name or IP address of the HTTP server, "
"and the directory containing the " DISTRIB_NAME " Distribution.",
questions, &answers, 40, questions_auto, NULL);