3 @@ -621,8 +621,8 @@ void commandlineoptions(int argc, char *
4 {"output-file", 1, 0, 'o'},
5 {"port-mode", 0, 0, 'p'},
7 - {"proxy-user", 1, 0, 0},
8 - {"proxy-pass", 1, 0, 0}, //20
9 + {"proxy_user", 1, 0, 0},
10 + {"proxy_pass", 1, 0, 0}, //20
12 {"random-wait", 0, 0, 0},
13 {"remove-source-files", 0, 0, 'R'},
14 @@ -642,7 +642,9 @@ void commandlineoptions(int argc, char *
15 {"waitretry", 1, 0, 0},
17 {"disable-tls", 0, 0, 0},
19 + {"proxy_host", 1, 0, 0}, //40
20 + {"proxy_port", 1, 0, 0},
25 @@ -699,6 +701,10 @@ void commandlineoptions(int argc, char *
26 opt.retry_interval = atoi(optarg); break;
27 case 39: //disable-tls
29 + case 40: //proxy_host
30 + set_option("proxy_host", optarg); break;
31 + case 41: //proxy_port
32 + set_option("proxy_port", optarg); break;
34 fprintf(stderr, _("Option %s should not appear here :|\n"), long_options[option_index].name);
36 @@ -806,8 +812,10 @@ void commandlineoptions(int argc, char *
37 " -l, --limit-rate=RATE limit upload rate to RATE\n"
38 " -nd, --no-directories do not create any directories\n"
39 " -Y, --proxy=http/socks/off set proxy type or turn off\n"
40 -" --proxy-user=NAME set the proxy-username to NAME\n"
41 -" --proxy-pass=PASS set the proxy-password to PASS\n"
42 +" --proxy_user=NAME set the proxy-username to NAME\n"
43 +" --proxy_pass=PASS set the proxy-password to PASS\n"
44 +" --proxy_port=PORT set the proxy port to PORT\n"
45 +" --proxy_host=HOST set the proxy host to HOST\n"